ITS#7771 mdb_cursor_put doc: Cursor moves on error

incre
Hallvard Furuseth 11 years ago
parent 83676dc0f0
commit 92c01ffda8
  1. 6
      libraries/liblmdb/lmdb.h

@ -1336,9 +1336,9 @@ int mdb_cursor_get(MDB_cursor *cursor, MDB_val *key, MDB_val *data,
/** @brief Store by cursor. /** @brief Store by cursor.
* *
* This function stores key/data pairs into the database. * This function stores key/data pairs into the database.
* If the function fails for any reason, the state of the cursor will be * The cursor is positioned at the new item, or on failure usually near it.
* unchanged. If the function succeeds and an item is inserted into the * @note Earlier documentation incorrectly said errors would leave the
* database, the cursor is always positioned to refer to the newly inserted item. * state of the cursor unchanged.
* @param[in] cursor A cursor handle returned by #mdb_cursor_open() * @param[in] cursor A cursor handle returned by #mdb_cursor_open()
* @param[in] key The key operated on. * @param[in] key The key operated on.
* @param[in] data The data operated on. * @param[in] data The data operated on.

Loading…
Cancel
Save