Fixed a rare crash on Raspberry Pi when creating a window

(cherry picked from commit 19d73016e8)
This commit is contained in:
Sam Lantinga
2026-05-20 15:11:09 -07:00
parent 257de23efc
commit 5bd0eb068c

View File

@@ -183,10 +183,14 @@ static SDL_MimeDataList *mime_data_list_find(struct wl_list *list,
{
SDL_MimeDataList *found = NULL;
SDL_MimeDataList *mime_list = NULL;
wl_list_for_each (mime_list, list, link) {
if (SDL_strcmp(mime_list->mime_type, mime_type) == 0) {
found = mime_list;
SDL_MimeDataList *item = NULL;
wl_list_for_each (item, list, link) {
if (!item->mime_type) {
continue;
}
if (SDL_strcmp(item->mime_type, mime_type) == 0) {
found = item;
break;
}
}