diff --git a/porting/linux/user/src/malloc/malloc.c b/porting/linux/user/src/malloc/malloc.c index ec60a378c0640310b9aceaa35786bff341369a65..d35ba97677f0f2d53a3bcf6485b4248f4763c63b 100644 --- a/porting/linux/user/src/malloc/malloc.c +++ b/porting/linux/user/src/malloc/malloc.c @@ -563,7 +563,7 @@ void *calloc(size_t m, size_t n) void *p=malloc(n); if(!p) return p; if(!__malloc_replaced) { - if(IS_MMAPPED(MEM_TO_CHUNK(P))) + if(IS_MMAPPED(MEM_TO_CHUNK(p))) return p; if(n >= PAGE_SIZE) n = mal0_clear(p, PAGE_SIZE, n);