From 7fcf11013e34db0ba0601880fc7ed7e515c7a6e9 Mon Sep 17 00:00:00 2001 From: Leonid Yuriev Date: Wed, 10 Feb 2021 02:36:47 +0300 Subject: [PATCH] mdbx: minor fix likely/unlikely inside `mdbx_cursor_del()`. Change-Id: I86cfc755eef7371ea96c0feb39bffd3ec5298b71 --- src/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core.c b/src/core.c index 9865cb8d..fdeb733e 100644 --- a/src/core.c +++ b/src/core.c @@ -14608,8 +14608,8 @@ int mdbx_cursor_del(MDBX_cursor *mc, MDBX_put_flags_t flags) { if (unlikely(mc->mc_ki[mc->mc_top] >= page_numkeys(mc->mc_pg[mc->mc_top]))) return MDBX_NOTFOUND; - if (unlikely(!(flags & MDBX_NOSPILL) && - (rc = mdbx_cursor_spill(mc, NULL, NULL)))) + if (likely((flags & MDBX_NOSPILL) == 0) && + unlikely(rc = mdbx_cursor_spill(mc, NULL, NULL))) return rc; rc = mdbx_cursor_touch(mc);