x11: Check for a valid video device pointer before dereferencing the name

This commit is contained in:
Frank Praznik
2025-10-19 18:39:44 -04:00
parent bad5dced3e
commit 95c0b49de0

View File

@@ -307,7 +307,7 @@ static bool X11_ShowMessageBoxImpl(const SDL_MessageBoxData *messageboxdata, int
}
/* Create window */
if (messageboxdata->window && SDL_strcmp(video->name, "x11") == 0) {
if (messageboxdata->window && video && SDL_strcmp(video->name, "x11") == 0) {
// Only use the window as a parent if it is from the X11 driver.
parent_window = messageboxdata->window;
}