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.
#include <SDL.h> void SDL_FreeSurface( SDL_Surface *surface );
Zeiger auf die freizugebende SDL_Surface Struktur.
-
siehe SDL_LoadBMP