diff --git a/src/dialog/SDL_dialog_utils.c b/src/dialog/SDL_dialog_utils.c index 865821c8ccf20..962ec02fc1d05 100644 --- a/src/dialog/SDL_dialog_utils.c +++ b/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);