mirror of
https://github.com/isar/libmdbx.git
synced 2024-10-30 23:39:19 +08:00
mdbx: fix Coverity warnings.
Change-Id: I70734c5bf7e3d1088522c0dccd88948865f8192f
This commit is contained in:
parent
0a5dcdb120
commit
6efe0686c9
@ -11919,9 +11919,9 @@ static int mdbx_page_split(MDBX_cursor *mc, const MDBX_val *newkey,
|
||||
unsigned newindx = mc->mc_ki[mc->mc_top];
|
||||
unsigned nkeys = NUMKEYS(mp);
|
||||
if (mdbx_audit_enabled()) {
|
||||
int err = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(err != MDBX_SUCCESS))
|
||||
return err;
|
||||
rc = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(rc != MDBX_SUCCESS))
|
||||
return rc;
|
||||
}
|
||||
|
||||
mdbx_debug("-----> splitting %s page %" PRIaPGNO
|
||||
@ -12123,12 +12123,12 @@ static int mdbx_page_split(MDBX_cursor *mc, const MDBX_val *newkey,
|
||||
|
||||
mdbx_debug("separator is %d [%s]", split_indx, DKEY(&sepkey));
|
||||
if (mdbx_audit_enabled()) {
|
||||
int err = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(err != MDBX_SUCCESS))
|
||||
return err;
|
||||
err = mdbx_cursor_check(&mn, true);
|
||||
if (unlikely(err != MDBX_SUCCESS))
|
||||
return err;
|
||||
rc = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(rc != MDBX_SUCCESS))
|
||||
goto done;
|
||||
rc = mdbx_cursor_check(&mn, true);
|
||||
if (unlikely(rc != MDBX_SUCCESS))
|
||||
goto done;
|
||||
}
|
||||
|
||||
/* Copy separator key to the parent. */
|
||||
@ -12145,9 +12145,9 @@ static int mdbx_page_split(MDBX_cursor *mc, const MDBX_val *newkey,
|
||||
goto done;
|
||||
mdbx_cassert(mc, mc->mc_snum - snum == mc->mc_db->md_depth - depth);
|
||||
if (mdbx_audit_enabled()) {
|
||||
int err = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(err != MDBX_SUCCESS))
|
||||
return err;
|
||||
rc = mdbx_cursor_check(mc, true);
|
||||
if (unlikely(rc != MDBX_SUCCESS))
|
||||
goto done;
|
||||
}
|
||||
|
||||
/* root split? */
|
||||
|
Loading…
Reference in New Issue
Block a user