Browse Source

dialog: Allocate space for terminator when building filter string

DevonArtmeier 1 year ago
parent
commit
65a04a772e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/dialog/SDL_dialog_utils.c

+ 1 - 1
src/dialog/SDL_dialog_utils.c

@@ -54,7 +54,7 @@ char *convert_filters(const SDL_DialogFileFilter *filters, NameTransform ntf,
 
         terminator = f[1].name ? separator : suffix;
         new_length = SDL_strlen(combined) + SDL_strlen(converted)
-                   + SDL_strlen(terminator);
+                   + SDL_strlen(terminator) + 1;
 
         new_combined = SDL_realloc(combined, new_length);