NULL passed to strcmp in Wayland_ShowMessageBox

This commit is contained in:
meyraud705 2021-04-04 10:47:06 +02:00 committed by Ryan C. Gordon
parent 573c5a5bac
commit 413a2306bc
1 changed files with 5 additions and 3 deletions

View File

@ -150,9 +150,11 @@ Wayland_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid)
/* Check which button got pressed */ /* Check which button got pressed */
for (i = 0; i < messageboxdata->numbuttons; i += 1) { for (i = 0; i < messageboxdata->numbuttons; i += 1) {
if (SDL_strcmp(output, messageboxdata->buttons[i].text) == 0) { if (messageboxdata->buttons[i].text != NULL) {
*buttonid = i; if (SDL_strcmp(output, messageboxdata->buttons[i].text) == 0) {
break; *buttonid = i;
break;
}
} }
} }