Adds cmalloc() wrapper.

This commit is contained in:
Andrea Mazzoleni 2014-08-31 17:50:39 +02:00
parent ce2d03bd80
commit 0c65dbbb48
2 changed files with 11 additions and 0 deletions

View file

@ -1505,6 +1505,11 @@ void* malloc_nofail(size_t size)
return ptr;
}
void* cmalloc_nofail(size_t count, size_t size)
{
return malloc_nofail(count * size);
}
char* strdup_nofail(const char* str)
{
size_t size;

View file

@ -464,6 +464,12 @@ size_t malloc_counter(void);
*/
void* malloc_nofail(size_t size);
/**
* Safe cmalloc.
* If no memory is available, it aborts.
*/
void* cmalloc_nofail(size_t count, size_t size);
/**
* Safe aligned malloc.
* If no memory is available, it aborts.