From 5aa54830bf31ccd85d4ffa9be36a56adc64589f9 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Wed, 19 Dec 2018 13:55:53 +0100 Subject: bc: rename a few functions function old new delta bc_map_find_ge - 71 +71 bc_map_find_exact - 50 +50 bc_map_index 50 - -50 bc_map_find 71 - -71 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 0/0 up/down: 121/-121) Total: 0 bytes Signed-off-by: Denys Vlasenko --- miscutils/bc.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'miscutils/bc.c') diff --git a/miscutils/bc.c b/miscutils/bc.c index afc09a3..dde5c35 100644 --- a/miscutils/bc.c +++ b/miscutils/bc.c @@ -1199,7 +1199,7 @@ static FAST_FUNC void bc_id_free(void *id) free(((BcId *) id)->name); } -static size_t bc_map_find(const BcVec *v, const void *ptr) +static size_t bc_map_find_ge(const BcVec *v, const void *ptr) { size_t low = 0, high = v->len; @@ -1221,7 +1221,7 @@ static size_t bc_map_find(const BcVec *v, const void *ptr) static int bc_map_insert(BcVec *v, const void *ptr, size_t *i) { - size_t n = *i = bc_map_find(v, ptr); + size_t n = *i = bc_map_find_ge(v, ptr); if (n == v->len) bc_vec_push(v, ptr); @@ -1233,9 +1233,9 @@ static int bc_map_insert(BcVec *v, const void *ptr, size_t *i) } #if ENABLE_BC -static size_t bc_map_index(const BcVec *v, const void *ptr) +static size_t bc_map_find_exact(const BcVec *v, const void *ptr) { - size_t i = bc_map_find(v, ptr); + size_t i = bc_map_find_ge(v, ptr); if (i >= v->len) return BC_VEC_INVALID_IDX; return bc_id_cmp(ptr, bc_vec_item(v, i)) ? BC_VEC_INVALID_IDX : i; } @@ -3737,12 +3737,12 @@ static BC_STATUS zbc_parse_call(BcParse *p, char *name, uint8_t flags) goto err; } - idx = bc_map_index(&G.prog.fn_map, &entry); + idx = bc_map_find_exact(&G.prog.fn_map, &entry); if (idx == BC_VEC_INVALID_IDX) { - // No such function exist, create an empty one + // No such function exists, create an empty one bc_parse_addFunc(p, name, &idx); - idx = bc_map_index(&G.prog.fn_map, &entry); + idx = bc_map_find_exact(&G.prog.fn_map, &entry); } else free(name); -- cgit v1.1