Explorar el Código

dialog: Allocate space for terminator when building filter string

DevonArtmeier hace 1 año
padre
commit
65a04a772e
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  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);