pike.git / src / post_modules / CritBit / tree_high.c

version» Context lines:

pike.git/src/post_modules/CritBit/tree_high.c:135:    if (CB_S_EQ(size, node->key.len)) {    size_t bit = CB_GET_BIT(key.str, size);    if (CB_HAS_CHILD(node, bit))    return cb_print_path(buf, CB_CHILD(node, bit), key, size, depth+1,    end);    }       return 0;   }    - static inline void cb_check(cb_node_t node, cb_node_t last, char *issue) { + static inline void cb_check(cb_node_t node, +  cb_node_t DEBUGUSED(last), +  char *issue) {   #ifdef DEBUG_CHECKS    if (CB_LT(node->key.len, last->key.len)) {    struct string_builder buf;    init_string_builder(&buf, 0);    push_text("ERROR AT %s: %s\n[%d, %d] is shorter than [%d, %d]\n");    push_text(issue);    cb_print_tree(&buf, last, 0);    push_string(finish_string_builder(&buf));    push_int(node->key.len.chars);    push_int(node->key.len.bits);
pike.git/src/post_modules/CritBit/tree_high.c:179:    printf("Damaged 1.\n");    return 1;    }    if (cb_rec_check_parents(CB_CHILD(node, 1))) return 1;    }    return 0;   }      static inline void cb_aggregate_values(cb_node_t node,    struct array * a, size_t start, -  size_t len) { +  size_t UNUSED(len)) {    if (CB_HAS_VALUE(node))    CB_GET_VALUE(node, ITEM(a)+start++);    WALK_FORWARD(node, {    if (CB_HAS_VALUE(_)) CB_GET_VALUE(_, ITEM(a)+start++);    });   }      static inline size_t _low_cb_check_node(cb_node_t node,    const char *file, int line) {    size_t len = 0;