From be76b5357f6e9663c2cbf3f599e6b58a0f709d60 Mon Sep 17 00:00:00 2001 From: WHR Date: Tue, 14 Apr 2026 18:10:03 +0800 Subject: [PATCH] Pass -1 as fd to mmap(2) to match MAP_ANONYMOUS --- debug_malloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debug_malloc.c b/debug_malloc.c index 93b3376..61e2395 100644 --- a/debug_malloc.c +++ b/debug_malloc.c @@ -14,7 +14,7 @@ void* malloc(size_t rawSize) { int numTotalPages = numGivenPages + 1; void* allMemory = mmap(NULL, numTotalPages * page, PROT_READ | PROT_WRITE, - MAP_PRIVATE | MAP_ANONYMOUS, 0, 0); + MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); if (allMemory == MAP_FAILED) { return NULL; }