video: Make SDL_CreateWindow use SDL_Init(SDL_INIT_VIDEO), not SDL_VideoInit.

Otherwise, the video subsystem won't deinitialize during SDL_Quit().

Fixes Bugzilla #5067.
This commit is contained in:
Ryan C. Gordon 2020-06-26 21:37:29 -04:00
parent 50fd0dd143
commit 694fea8ad8

View File

@ -1429,7 +1429,7 @@ SDL_CreateWindow(const char *title, int x, int y, int w, int h, Uint32 flags)
if (!_this) { if (!_this) {
/* Initialize the video system if needed */ /* Initialize the video system if needed */
if (SDL_VideoInit(NULL) < 0) { if (SDL_Init(SDL_INIT_VIDEO) < 0) {
return NULL; return NULL;
} }
} }