diff options
Diffstat (limited to 'libc/bionic/malloc_debug_common.c')
-rw-r--r-- | libc/bionic/malloc_debug_common.c | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/libc/bionic/malloc_debug_common.c b/libc/bionic/malloc_debug_common.c index 4105ab842..9333de96c 100644 --- a/libc/bionic/malloc_debug_common.c +++ b/libc/bionic/malloc_debug_common.c @@ -195,9 +195,19 @@ struct mallinfo mallinfo() return dlmallinfo(); } -void* valloc(size_t bytes) { - /* assume page size of 4096 bytes */ - return memalign( getpagesize(), bytes ); +size_t malloc_usable_size(void* mem) +{ + return dlmalloc_usable_size(mem); +} + +void* valloc(size_t bytes) +{ + return dlvalloc(bytes); +} + +void* pvalloc(size_t bytes) +{ + return dlpvalloc(bytes); } /* Support for malloc debugging. |