Replace SDL_free with delete for new-allocated objects

This commit is contained in:
Semphris authored and Ryan C. Gordon committed 2025-05-07 15:43:00 -04:00
1 parent 5bee85408c
commit e7a765d648
1 file changed
+3 -3
+3 -3
View File
@@ -251,9 +251,9 @@ void SDL_SYS_ShowFileDialogWithProperties(SDL_FileDialogType type, SDL_DialogFil
SDLBRefFilter *filter = new(std::nothrow) SDLBRefFilter(filters, nfilters); SDLBRefFilter *filter = new(std::nothrow) SDLBRefFilter(filters, nfilters);
if (looper == NULL || messenger == NULL || filter == NULL) { if (looper == NULL || messenger == NULL || filter == NULL) {
SDL_free(looper); delete looper;
SDL_free(messenger); delete messenger;
SDL_free(filter); delete filter;
SDL_OutOfMemory(); SDL_OutOfMemory();
callback(userdata, NULL, -1); callback(userdata, NULL, -1);
return; return;