Unix SDL fixes, per suggestion by svenska.

This commit is contained in:
OBattler
2023-12-03 14:19:00 +01:00
parent f22dea8209
commit cf36889bd2

View File

@@ -270,6 +270,11 @@ sdl_close(void)
sdl_destroy_texture();
sdl_destroy_window();
if (pixeldata != NULL) {
free(pixeldata);
pixeldata = NULL;
}
/* Quit. */
SDL_Quit();
sdl_flags = -1;
@@ -430,6 +435,8 @@ sdl_init_common(int flags)
/* Make sure we get a clean exit. */
atexit(sdl_close);
pixeldata = malloc(2048 * 2048 * 4);
/* Register our renderer! */
video_setblit(sdl_blit_shim);