mirror of
https://github.com/ZDoom/gzdoom.git
synced 2025-04-25 04:01:43 +00:00
32 lines
No EOL
517 B
C
32 lines
No EOL
517 B
C
#include "i_system.h"
|
|
#include "m_alloc.h"
|
|
|
|
void *Malloc (size_t size)
|
|
{
|
|
void *zone = malloc (size);
|
|
|
|
if (!zone)
|
|
I_FatalError ("Could not malloc %d bytes", size);
|
|
|
|
return zone;
|
|
}
|
|
|
|
void *Calloc (size_t num, size_t size)
|
|
{
|
|
void *zone = calloc (num, size);
|
|
|
|
if (!zone)
|
|
I_FatalError ("Could not calloc %d bytes", num * size);
|
|
|
|
return zone;
|
|
}
|
|
|
|
void *Realloc (void *memblock, size_t size)
|
|
{
|
|
void *zone = realloc (memblock, size);
|
|
|
|
if (!zone)
|
|
I_FatalError ("Could not realloc %d bytes", size);
|
|
|
|
return zone;
|
|
} |