diff --git a/src/system/runtime_loader/heap.cpp b/src/system/runtime_loader/heap.cpp index fe88578338..d108892a79 100644 --- a/src/system/runtime_loader/heap.cpp +++ b/src/system/runtime_loader/heap.cpp @@ -412,6 +412,17 @@ realloc(void* oldBuffer, size_t newSize) } +void* +calloc(size_t numElements, size_t size) +{ + void* address = malloc(numElements * size); + if (address != NULL) + memset(address, 0, numElements * size); + + return address; +} + + void free(void* allocated) {