]> git.sur5r.net Git - openldap/commitdiff
MDB_RESERVE doc
authorHoward Chu <hyc@openldap.org>
Tue, 22 Dec 2015 18:30:41 +0000 (18:30 +0000)
committerHoward Chu <hyc@openldap.org>
Tue, 22 Dec 2015 18:30:41 +0000 (18:30 +0000)
Add mdb_put text to mdb_cursor_put description for people who
fail to draw logical conclusions.

libraries/liblmdb/lmdb.h

index ff19c0afe8158a3744cb384a6163591e52050725..afcfe889c7f1ec261f3e15bf2621e7fac69c0fee 100644 (file)
@@ -1470,7 +1470,8 @@ int  mdb_cursor_get(MDB_cursor *cursor, MDB_val *key, MDB_val *data,
         *              the database supports duplicates (#MDB_DUPSORT).
         *      <li>#MDB_RESERVE - reserve space for data of the given size, but
         *              don't copy the given data. Instead, return a pointer to the
-        *              reserved space, which the caller can fill in later. This saves
+        *              reserved space, which the caller can fill in later - before
+        *              the next update operation or the transaction ends. This saves
         *              an extra memcpy if the data is being generated later. This flag
         *              must not be specified if the database was opened with #MDB_DUPSORT.
         *      <li>#MDB_APPEND - append the given key/data pair to the end of the