diff --git a/src/memory.c b/src/memory.c index 46b7b7f..0590bb0 100644 --- a/src/memory.c +++ b/src/memory.c @@ -244,7 +244,7 @@ TR_calloc(size_t nmemb, size_t size) size_t _size = nmemb * size; void * mem = TR_malloc(_size); - memset(mem, 0, _size); + memset(mem, 0, TR_getUsableSize(mem)); return mem; }