summaryrefslogtreecommitdiffstats
path: root/vespamalloc
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-01-11 15:46:09 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-01-11 15:46:09 +0100
commitd5b239bb71eb61e3156a6f5e1ca546fc52509e28 (patch)
treeb178f288e7a9bb76aaca3e95b4a671469f1a8177 /vespamalloc
parent420f7732b1ba5b389c30189156c25ba76874df13 (diff)
Take overhead into account
Diffstat (limited to 'vespamalloc')
-rw-r--r--vespamalloc/src/vespamalloc/malloc/malloc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vespamalloc/src/vespamalloc/malloc/malloc.h b/vespamalloc/src/vespamalloc/malloc/malloc.h
index 07e14217304..d4145aac0f6 100644
--- a/vespamalloc/src/vespamalloc/malloc/malloc.h
+++ b/vespamalloc/src/vespamalloc/malloc/malloc.h
@@ -159,7 +159,7 @@ void * MemoryManager<MemBlockPtrT, ThreadListT>::malloc(size_t sz)
}
PARANOID_CHECK2(if (!mem.validFree() && mem.ptr()) { crash(); } );
mem.setExact(sz);
- mem.alloc(_prAllocLimit<=sz);
+ mem.alloc(_prAllocLimit<=mem.adjustSize(sz));
return mem.ptr();
}