about summary refs log tree commit diff stats
path: root/src/include
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-07-31 10:47:54 +0200
committerptitSeb <sebastien.chev@gmail.com>2022-08-06 16:10:17 +0200
commit4f102a43fa6d36a3dcb105c424454399640df415 (patch)
tree69b4b3c6b0b9ea811f88e58d394bcfdc789a86a0 /src/include
parent2ac265d52951c2951281b25aa0aba3ad21b6565f (diff)
downloadbox64-4f102a43fa6d36a3dcb105c424454399640df415.tar.gz
box64-4f102a43fa6d36a3dcb105c424454399640df415.zip
Also use __libc_memalign instead of posix_memalign
Diffstat (limited to 'src/include')
-rwxr-xr-xsrc/include/debug.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/include/debug.h b/src/include/debug.h
index d39ac369..5f228f58 100755
--- a/src/include/debug.h
+++ b/src/include/debug.h
@@ -79,16 +79,19 @@ extern void*(*__libc_malloc)(size_t);
 extern void*(*__libc_realloc)(void*, size_t);
 extern void*(*__libc_calloc)(size_t, size_t);
 extern void (*__libc_free*)(void*);
+extern void*(*__libc_memalign)(size_t, size_t);
 #else
 extern void* __libc_malloc(size_t);
 extern void* __libc_realloc(void*, size_t);
 extern void* __libc_calloc(size_t, size_t);
-extern void __libc_free(void*);
+extern void  __libc_free(void*);
+extern void* __libc_memalign(size_t, size_t);
 #endif
-#define box_malloc  __libc_malloc
-#define box_realloc __libc_realloc
-#define box_calloc  __libc_calloc
-#define box_free    __libc_free
+#define box_malloc      __libc_malloc
+#define box_realloc     __libc_realloc
+#define box_calloc      __libc_calloc
+#define box_free        __libc_free
+#define box_memalign    __libc_memalign 
 extern char* box_strdup(const char* s);
 
 #endif //__DEBUG_H_