From: Sebastian B. <sb...@us...> - 2014-01-19 18:52:32
|
Update of /cvsroot/simplemail/simplemail/tests In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv25142/tests Modified Files: index_external_unittest.c Log Message: Declare number_of_distinct_strings variable. Index: index_external_unittest.c =================================================================== RCS file: /cvsroot/simplemail/simplemail/tests/index_external_unittest.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- index_external_unittest.c 19 Jan 2014 18:52:08 -0000 1.3 +++ index_external_unittest.c 19 Jan 2014 18:52:28 -0000 1.4 @@ -32,14 +32,16 @@ struct index_external *idx; int rc; int i; - long offset; + int number_of_distinct_strings; idx = (struct index_external *)index_external_create_with_opts("/tmp/index_external_unittest_index.dat", 512); CU_ASSERT(idx != NULL); - for (i=0;i<idx->max_elements_per_node+1;i++) + number_of_distinct_strings = idx->max_elements_per_node + 1; + for (i=0;i<number_of_distinct_strings;i++) { char buf[16]; + long offset; snprintf(buf, sizeof(buf), "%03dtest", i); rc = index_external_append_string(idx, buf, &offset); @@ -49,9 +51,9 @@ CU_ASSERT(rc != 0); } - CU_ASSERT(count_index_leaves(idx, idx->root_node, 0) == idx->max_elements_per_node+1); + CU_ASSERT(count_index_leaves(idx, idx->root_node, 0) == number_of_distinct_strings); - for (i=0;i<idx->max_elements_per_node+1;i++) + for (i=0;i<number_of_distinct_strings;i++) { char buf[16]; struct bnode_path bp; |