gzdoom/code/m_alloc.c

32 lines
520 B
C
Raw Normal View History

1998-04-07 00:00:00 +00:00
#include "i_system.h"
#include "m_alloc.h"
void *Malloc (size_t size)
{
void *zone = malloc (size);
if (!zone)
1998-12-22 00:00:00 +00:00
I_FatalError ("Could not malloc %ld bytes", size);
1998-04-07 00:00:00 +00:00
return zone;
}
void *Calloc (size_t num, size_t size)
{
void *zone = calloc (num, size);
if (!zone)
1998-12-22 00:00:00 +00:00
I_FatalError ("Could not calloc %ld bytes", num * size);
1998-04-07 00:00:00 +00:00
return zone;
}
void *Realloc (void *memblock, size_t size)
{
void *zone = realloc (memblock, size);
if (!zone)
1998-12-22 00:00:00 +00:00
I_FatalError ("Could not realloc %ld bytes", size);
1998-04-07 00:00:00 +00:00
return zone;
}