diff --git a/examples/soak.c b/examples/soak.c index 4931cc6..0e1007f 100644 --- a/examples/soak.c +++ b/examples/soak.c @@ -822,7 +822,7 @@ main(void) size_t len = COUNT; // The largest page is at list[1] because this is a reverse sorted list. pgno_t pg = list[0] ? list[1] + 1 : 0; -// if (toss(6) + 1 < 7) { + // if (toss(6) + 1 < 7) { if (true) { // disable shrinking for now... MDB_IDL new_list = mdb_midl_alloc(len); sparsemap_t *new_map = sparsemap(INITIAL_AMOUNT); diff --git a/src/sparsemap.c b/src/sparsemap.c index c1933e9..d8a78fd 100644 --- a/src/sparsemap.c +++ b/src/sparsemap.c @@ -1026,7 +1026,7 @@ sparsemap_set_data_size(sparsemap_t *map, size_t size, uint8_t *data) } else { /* NOTE: It is up to the caller to realloc their buffer and provide it here for reassignment. */ - if (data != NULL && data_size > sparsemap_get_capacity(map) && data != map->m_data) { + if (data != NULL && data_size > sparsemap_get_capacity(map) && data != map->m_data) { map->m_data = data; } map->m_capacity = size; diff --git a/tests/test.c b/tests/test.c index f74d45e..e164462 100644 --- a/tests/test.c +++ b/tests/test.c @@ -538,9 +538,10 @@ test_api_scan_tear_down(void *fixture) void scan_for_0xfeedfacebadcoffee(sm_idx_t v[], size_t n, void *aux) { - size_t bit_pos[] = {1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 22, 23, 24, 26, 27, 29, 31, 32, 33, 34, 35, 38, 39, 41, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63}; + size_t bit_pos[] = { 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 22, 23, 24, 26, 27, 29, 31, 32, 33, 34, 35, 38, 39, 41, 43, 44, 45, 46, 47, 48, 50, 51, + 53, 54, 55, 57, 58, 59, 60, 61, 62, 63 }; (void)aux; - + for (size_t i = 0; i < n; i++) { assert(v[i] == bit_pos[i]); }