From 65a04a772e30a51047bca05ebee9e3bb82b04a2b Mon Sep 17 00:00:00 2001 From: DevonArtmeier Date: Tue, 16 Apr 2024 17:02:27 -0400 Subject: [PATCH] dialog: Allocate space for terminator when building filter string --- src/dialog/SDL_dialog_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dialog/SDL_dialog_utils.c b/src/dialog/SDL_dialog_utils.c index 865821c8c..962ec02fc 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);