SDL_MALLOC - A macro to tag a function as an allocator.
Contents
Availability
This macro is available since SDL 3.2.0.
Simple Directmedia Layer SDL 3.2.10 SDL_MALLOC(3)
Description
This is a hint to the compiler that a function is an allocator, like malloc(), with certain rules. A
description of how GCC treats this hint is here:
https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-malloc-function-attribute
On compilers without allocator tag support, this is defined to nothing.
Most apps don't need to, and should not, use this directly.
Header File
Defined in SDL3/SDL_begin_code.h
Name
SDL_MALLOC - A macro to tag a function as an allocator.
Synopsis
#include"SDL3/SDL.h"#defineSDL_MALLOC__declspec(allocator)__desclspec(restrict)
