From: Sebastian B. <sb...@us...> - 2014-01-19 18:40:07
|
Update of /cvsroot/simplemail/simplemail In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv23475 Modified Files: index_external.c Log Message: Clear the proper tmp3 block when splitting. Index: index_external.c =================================================================== RCS file: /cvsroot/simplemail/simplemail/index_external.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- index_external.c 19 Jan 2014 18:39:31 -0000 1.22 +++ index_external.c 19 Jan 2014 18:40:05 -0000 1.23 @@ -453,7 +453,7 @@ idx->tmp3->num_elements = idx->max_elements_per_node - median; idx->tmp3->leaf = 1; memcpy(bnode_get_ith_element_of_node(idx, idx->tmp3, 0), bnode_get_ith_element_of_node(idx, tmp, median), idx->tmp3->num_elements * sizeof(struct bnode_element)); - bnode_clear_elements(idx, tmp, idx->tmp3->num_elements); + bnode_clear_elements(idx, idx->tmp3, idx->tmp3->num_elements); int tmp3block = bnode_add_block(idx, idx->tmp3); /* This should be done as late as possible */ |