ITS#7793/7828

Fix md_entries count, test for insert on md_entries increment
incre
Howard Chu 11 years ago
parent 6948f9dace
commit 13d6d59c51
  1. 3
      libraries/liblmdb/mdb.c

@ -6157,7 +6157,6 @@ current:
goto done;
}
mdb_node_del(mc, 0);
mc->mc_db->md_entries--;
}
rdata = data;
@ -6250,7 +6249,7 @@ put_sub:
/* sub-writes might have failed so check rc again.
* Don't increment count if we just replaced an existing item.
*/
if (!rc && !(flags & MDB_CURRENT))
if (!rc && insert)
mc->mc_db->md_entries++;
if (flags & MDB_MULTIPLE) {
if (!rc) {

Loading…
Cancel
Save