diff --git a/desktop_version/src/Graphics.cpp b/desktop_version/src/Graphics.cpp index 1179b0f1..369d75f4 100644 --- a/desktop_version/src/Graphics.cpp +++ b/desktop_version/src/Graphics.cpp @@ -341,7 +341,10 @@ void Graphics::updatetitlecolours() \ extra_code \ } \ - } + } \ + \ + SDL_FreeSurface(grphx.im_##tilesheet); \ + grphx.im_##tilesheet = NULL; #define PROCESS_TILESHEET(tilesheet, tile_square, extra_code) \ PROCESS_TILESHEET_RENAME(tilesheet, tilesheet, tile_square, extra_code)