]> git.sur5r.net Git - openldap/commit
ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT.
authorHallvard Furuseth <hallvard@openldap.org>
Tue, 28 Jan 2014 13:27:27 +0000 (14:27 +0100)
committerHallvard Furuseth <hallvard@openldap.org>
Tue, 28 Jan 2014 13:27:27 +0000 (14:27 +0100)
commit4e954f8ae83d5b39736bab2da0eaf2bdf5ee3961
tree75cdd4b7ef321ccb985b4a16076b22f7f39fd53f
parentaa3463ec7c5e979420b13c8f37caa377ed2c1cf1
ITS#7793 mdb_cursor_put(): Fix MDB_CURRENT.

Ignore key, broken by 5bda3565a9bfaa6cd54053faeafcc06da15bc00c
and some older code.  Document and clarify MDB_CURRENT usage.

Also affects non-MDB_CURRENT put() with empty data and a key
which matches by the mdb_set_compare function but not by memcmp.
libraries/liblmdb/lmdb.h
libraries/liblmdb/mdb.c