SDL_FreeSurface

SDL_FreeSurface gibt den für ein Surface durch zum Beispiel mit SDL_LoadBMP reservierten Speicher wieder frei. Es sollten auf keinen Fall die C/C++-Funktion free() und delete verwendet werden. Die SDL_Surface-Struktur enthält Zeiger, deren Speicher beim Aufruf der beiden Funktionen nicht freigegeben wird.

Signatur

#include <SDL.h>
 
void SDL_FreeSurface( SDL_Surface *surface );

Parameter

surface

Zeiger auf die freizugebende SDL_Surface Struktur.

Rückgabewert

-

Beispiel

siehe SDL_LoadBMP