mirror of https://github.com/libsdl-org/SDL.git
wayland: Check the returned display value for null
In reality, this condition will never occur, since the index is checked before calling the display retrieval function, but aggressive LTO with jump threading can generate a warning if this isn't explicitly checked.
This commit is contained in:
parent
e539135104
commit
91bb1bb6fd
|
|
@ -647,6 +647,11 @@ static void display_handle_done(void *data,
|
|||
|
||||
if (driverdata->index > -1) {
|
||||
dpy = SDL_GetDisplay(driverdata->index);
|
||||
|
||||
/* XXX: This can never happen, but jump threading during aggressive LTO can generate a warning without this check. */
|
||||
if (!dpy) {
|
||||
dpy = &driverdata->placeholder;
|
||||
}
|
||||
} else {
|
||||
dpy = &driverdata->placeholder;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue