Fix memory leak in dialog
parent
07b7ec68eb
commit
db9b4ba2fa
|
@ -48,6 +48,7 @@ char *convert_filters(const SDL_DialogFileFilter *filters, NameTransform ntf,
|
|||
ext_suffix);
|
||||
|
||||
if (!converted) {
|
||||
SDL_free(combined);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -68,6 +69,7 @@ char *convert_filters(const SDL_DialogFileFilter *filters, NameTransform ntf,
|
|||
|
||||
SDL_strlcat(combined, converted, new_length);
|
||||
SDL_strlcat(combined, terminator, new_length);
|
||||
SDL_free(converted);
|
||||
}
|
||||
|
||||
return combined;
|
||||
|
|
Loading…
Reference in New Issue