free the 'display' after it was added to global list

This commit is contained in:
Christian Rauch 2021-02-08 16:01:37 -08:00
parent 005e2c59a7
commit 4183211a54

View File

@ -297,6 +297,10 @@ display_handle_done(void *data,
SDL_AddVideoDisplay(display, SDL_FALSE);
SDL_free(display->name);
/* The 'display' content was copied in previous SDL_AddVideoDisplay call.
* We have to remove this reference, else it will be lost indefinitely.
*/
SDL_free(display);
}
static void