mirror of
https://github.com/isar/libmdbx.git
synced 2025-01-08 05:04:13 +08:00
mdbx-windows: fix mdbx_realloc()
for nullptr and MDBX_AVOID_CRT=ON
.
Change-Id: I129221186d65254da5b1d84747e5c59d53864b70
This commit is contained in:
parent
5636dbf12b
commit
7210f994fb
@ -181,7 +181,8 @@ static inline void *mdbx_calloc(size_t nelem, size_t size) {
|
|||||||
|
|
||||||
#ifndef mdbx_realloc
|
#ifndef mdbx_realloc
|
||||||
static inline void *mdbx_realloc(void *ptr, size_t bytes) {
|
static inline void *mdbx_realloc(void *ptr, size_t bytes) {
|
||||||
return LocalReAlloc(ptr, bytes, LMEM_MOVEABLE);
|
return ptr ? LocalReAlloc(ptr, bytes, LMEM_MOVEABLE)
|
||||||
|
: LocalAlloc(LMEM_FIXED, bytes);
|
||||||
}
|
}
|
||||||
#endif /* mdbx_realloc */
|
#endif /* mdbx_realloc */
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user