mdbx: 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 8e8b40e7a2
commit 60bba72aa1

View File

@ -967,6 +967,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)