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

Merge pull request #113 from mehlis/oneway-calloc

add oneway calloc
parents 78db093d 764e0027
No related branches found
No related tags found
No related merge requests found
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
void *_malloc(size_t size); void *_malloc(size_t size);
void *_realloc(void *ptr, size_t size); void *_realloc(void *ptr, size_t size);
void *_calloc(int size, size_t cnt);
void _free(void *ptr); void _free(void *ptr);
/** @} */ /** @} */
......
...@@ -47,6 +47,15 @@ void *_realloc(void *ptr, size_t size) ...@@ -47,6 +47,15 @@ void *_realloc(void *ptr, size_t size)
return newptr; 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) void _free(void *ptr)
{ {
/* who cares about pointers? */ /* who cares about pointers? */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment