diff --git a/malloc/malloc.c b/malloc/malloc.c index cdd24a02a0..b1d43c6447 100644 --- a/malloc/malloc.c +++ b/malloc/malloc.c @@ -3936,7 +3936,7 @@ public_vALLOc(size_t bytes) if(ar_ptr != &main_arena) { ar_ptr = &main_arena; (void)mutex_lock(&ar_ptr->mutex); - p = _int_memalign(&ar_ptr-> pagesz, bytes); + p = _int_memalign(ar_ptr, pagesz, bytes); (void)mutex_unlock(&ar_ptr->mutex); } else { #if USE_ARENAS @@ -3982,7 +3982,7 @@ public_pVALLOc(size_t bytes) if(ar_ptr != &main_arena) { ar_ptr = &main_arena; (void)mutex_lock(&ar_ptr->mutex); - p = _int_memalign(&ar_ptr-> pagesz, rounded_bytes); + p = _int_memalign(ar_ptr, pagesz, rounded_bytes); (void)mutex_unlock(&ar_ptr->mutex); } else { #if USE_ARENAS