mdbx: fix unused functions warning from modern clang.

This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2025-10-31 18:58:57 +03:00
parent 4073330ad7
commit 7b112df36e
2 changed files with 3 additions and 2 deletions

View File

@@ -286,7 +286,8 @@ MDBX_NOTHROW_PURE_FUNCTION static inline const page_t *payload2page(const void *
return container_of(data, page_t, entries); return container_of(data, page_t, entries);
} }
MDBX_NOTHROW_PURE_FUNCTION static inline const page_t *ptr2page(const MDBX_env *env, const void *ptr) { MDBX_NOTHROW_PURE_FUNCTION MDBX_MAYBE_UNUSED static inline const page_t *ptr2page(const MDBX_env *env,
const void *ptr) {
eASSERT(env, eASSERT(env,
ptr_dist(ptr, env->dxb_mmap.base) >= 0 && (size_t)ptr_dist(ptr, env->dxb_mmap.base) < env->dxb_mmap.limit); ptr_dist(ptr, env->dxb_mmap.base) >= 0 && (size_t)ptr_dist(ptr, env->dxb_mmap.base) < env->dxb_mmap.limit);
const uintptr_t mask = env->ps - 1; const uintptr_t mask = env->ps - 1;

View File

@@ -179,7 +179,7 @@ typedef char pathchar_t;
#define MDBX_PRIsPATH "s" #define MDBX_PRIsPATH "s"
#endif #endif
static inline bool osal_yield(void) { MDBX_MAYBE_UNUSED static inline bool osal_yield(void) {
#if defined(_WIN32) || defined(_WIN64) #if defined(_WIN32) || defined(_WIN64)
return SleepEx(0, true) == WAIT_IO_COMPLETION; return SleepEx(0, true) == WAIT_IO_COMPLETION;
#else #else