Skip to content
Snippets Groups Projects
Commit 764e0027 authored by Christian Mehlis's avatar Christian Mehlis
Browse files

add oneway calloc

parent 93e470eb
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@
void *_malloc(size_t size);
void *_realloc(void *ptr, size_t size);
void *_calloc(int size, size_t cnt);
void _free(void *ptr);
/** @} */
......
......@@ -47,6 +47,15 @@ void *_realloc(void *ptr, size_t size)
return newptr;
}
void *_calloc(int size, size_t cnt)
{
void *mem = _malloc(size * cnt);
if (mem) {
memset(mem, 0, size * cnt);
}
return mem;
}
void _free(void *ptr)
{
/* who cares about pointers? */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment