SDL_windowsmessagebox.c (AddDialogControl): add back NULL caption check.

because AddDialogStaticIcon() sends a NULL caption -- fixes bug #5401.
This commit is contained in:
Ozkan Sezer 2020-12-17 23:28:20 +03:00
parent 90456670b5
commit 4d6eb30523
1 changed files with 1 additions and 1 deletions

View File

@ -314,7 +314,7 @@ static SDL_bool AddDialogControl(WIN_DialogData *dialog, WORD type, DWORD style,
if (!AddDialogData(dialog, &type, sizeof(type))) { if (!AddDialogData(dialog, &type, sizeof(type))) {
return SDL_FALSE; return SDL_FALSE;
} }
if (type == DLGITEMTYPEBUTTON || (type == DLGITEMTYPESTATIC && caption[0])) { if (type == DLGITEMTYPEBUTTON || (type == DLGITEMTYPESTATIC && caption != NULL && caption[0])) {
if (!AddDialogString(dialog, caption)) { if (!AddDialogString(dialog, caption)) {
return SDL_FALSE; return SDL_FALSE;
} }