mirror of
https://github.com/isar/libmdbx.git
synced 2025-11-06 19:08:56 +08:00
mdbx: fix unused functions warning from modern clang.
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user