From e4886044487a8dd7c9c1056a3b6b52f7b36a13f2 Mon Sep 17 00:00:00 2001 From: Leonid Yuriev Date: Wed, 10 Nov 2021 03:05:51 +0300 Subject: [PATCH] mdbx: minor fix `mdbx_jitter4testing()` for case `MDBX_DEBUG >= 2`. --- src/internals.h | 9 +++++++++ src/osal.h | 10 +--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/internals.h b/src/internals.h index c1007c2d..8b55df98 100644 --- a/src/internals.h +++ b/src/internals.h @@ -1189,6 +1189,15 @@ extern uint8_t mdbx_runtime_flags; extern uint8_t mdbx_loglevel; extern MDBX_debug_func *mdbx_debug_logger; +MDBX_MAYBE_UNUSED static __inline void mdbx_jitter4testing(bool tiny) { +#if MDBX_DEBUG + if (MDBX_DBG_JITTER & mdbx_runtime_flags) + mdbx_osal_jitter(tiny); +#else + (void)tiny; +#endif +} + MDBX_INTERNAL_FUNC void MDBX_PRINTF_ARGS(4, 5) mdbx_debug_log(int level, const char *function, int line, const char *fmt, ...) MDBX_PRINTF_ARGS(4, 5); diff --git a/src/osal.h b/src/osal.h index 3c6864ec..6201bb31 100644 --- a/src/osal.h +++ b/src/osal.h @@ -484,15 +484,7 @@ typedef union MDBX_srwlock { #ifndef __cplusplus MDBX_MAYBE_UNUSED MDBX_INTERNAL_FUNC void mdbx_osal_jitter(bool tiny); - -MDBX_MAYBE_UNUSED static __inline void mdbx_jitter4testing(bool tiny) { -#if MDBX_DEBUG - if (MDBX_DBG_JITTER & mdbx_runtime_flags) - mdbx_osal_jitter(tiny); -#else - (void)tiny; -#endif -} +MDBX_MAYBE_UNUSED static __inline void mdbx_jitter4testing(bool tiny); /*----------------------------------------------------------------------------*/ /* Atomics */