mdbx: backport - re-define assert macro via mdbx_assert.

Change-Id: I317801ba4200bdf1aa5cacf75d21a8e633fbc48a
This commit is contained in:
Leonid Yuriev 2018-09-18 21:07:01 +03:00
parent d232737087
commit 3f10e58df2

View File

@ -928,6 +928,9 @@ void mdbx_panic(const char *fmt, ...)
/* assert(3) variant in transaction context */
#define mdbx_tassert(txn, expr) mdbx_assert((txn)->mt_env, expr)
#undef assert
#define assert(expr) mdbx_assert(NULL, expr)
static __inline void mdbx_jitter4testing(bool tiny) {
#ifndef NDEBUG
if (MDBX_DBG_JITTER & mdbx_runtime_flags)