wayland: Don't pass null string pointers to wl_cursor_theme_get_cursor

The function calls strcmp internally without checking for a null string parameter, and calling strcmp with a null parameter is undefined behavior.
This commit is contained in:
Frank Praznik 2024-02-18 11:55:51 -05:00
parent df00a7dd4c
commit f24216c2ba
1 changed files with 1 additions and 1 deletions

View File

@ -259,7 +259,7 @@ static SDL_bool wayland_get_system_cursor(SDL_VideoData *vdata, Wayland_CursorDa
cssname = SDL_GetCSSCursorName(cdata->system_cursor, &fallback_name);
cursor = WAYLAND_wl_cursor_theme_get_cursor(theme, cssname);
if (!cursor) {
if (!cursor && fallback_name) {
cursor = WAYLAND_wl_cursor_theme_get_cursor(theme, fallback_name);
}