mirror of
https://github.com/isar/libmdbx.git
synced 2025-03-04 05:08:14 +08:00
mdbx: fix MDBX_APPEND check inside cursor_put().
Change-Id: If21dedbd72b3a038252b9dc10c5c6543328362e7
This commit is contained in:
parent
6184024a80
commit
d12b546a7d
@ -11375,7 +11375,7 @@ int mdbx_cursor_put(MDBX_cursor *mc, MDBX_val *key, MDBX_val *data,
|
||||
} else if ((flags & MDBX_CURRENT) == 0) {
|
||||
int exact = 0;
|
||||
MDBX_val d2;
|
||||
if (flags & MDBX_APPEND) {
|
||||
if ((flags & MDBX_APPEND) != 0 && mc->mc_db->md_entries > 0) {
|
||||
MDBX_val k2;
|
||||
rc = mdbx_cursor_last(mc, &k2, &d2);
|
||||
if (rc == 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user