Browse Source

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

because AddDialogStaticIcon() sends a NULL caption -- fixes bug #5401.
Ozkan Sezer 4 years ago
parent
commit
4d6eb30523
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/video/windows/SDL_windowsmessagebox.c

+ 1 - 1
src/video/windows/SDL_windowsmessagebox.c

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