diff --git a/src/cursor.h b/src/cursor.h index cf5c8548..0289933a 100644 --- a/src/cursor.h +++ b/src/cursor.h @@ -236,7 +236,7 @@ enum cursor_checking { MDBX_INTERNAL int __must_check_result cursor_validate(const MDBX_cursor *mc); MDBX_MAYBE_UNUSED MDBX_NOTHROW_PURE_FUNCTION static inline size_t cursor_dbi(const MDBX_cursor *mc) { - cASSERT(mc, mc->txn && mc->txn->signature == txn_signature); + cASSERT(mc, mc->txn->signature == txn_signature); size_t dbi = mc->dbi_state - mc->txn->dbi_state; cASSERT(mc, dbi < mc->txn->env->n_dbi); return dbi;