OpenTTD Source 20241224-master-gee860a5c8e
alloc_func.cpp File Reference

Functions to 'handle' memory allocation errors. More...

#include "../stdafx.h"
#include "../error_func.h"
#include "../safeguards.h"

Go to the source code of this file.

Functions

void MallocError (size_t size)
 Function to exit with an error message after malloc() or calloc() have failed.
 
void ReallocError (size_t size)
 Function to exit with an error message after realloc() have failed.
 

Detailed Description

Functions to 'handle' memory allocation errors.

Definition in file alloc_func.cpp.

Function Documentation

◆ MallocError()

void MallocError ( size_t  size)

Function to exit with an error message after malloc() or calloc() have failed.

Parameters
sizenumber of bytes we tried to allocate

Definition at line 20 of file alloc_func.cpp.

Referenced by CallocT(), ScriptAllocator::CheckAllocation(), CheckAllocationConstraints(), and MallocT().

◆ ReallocError()

void ReallocError ( size_t  size)

Function to exit with an error message after realloc() have failed.

Parameters
sizenumber of bytes we tried to allocate

Definition at line 29 of file alloc_func.cpp.

Referenced by ReallocT().