1
0
Fork 0
mirror of https://git.suyu.dev/suyu/flatpak.git synced 2025-01-06 14:26:07 +00:00
yuzu-suyu-flatpak/shared-modules/vorbisgain/0010-fclose.patch
2024-03-07 20:28:57 -03:00

13 lines
409 B
Diff

Solve "too many open files" by closing those which are not compatible with vorbisgain. Thanks to Marcel Rehberg for the patch.
--- a/vorbis.c
+++ b/vorbis.c
@@ -357,7 +357,8 @@
{
vorbis_error(result, _("Couldn't process '%s': "), filename);
}
-
+ // make sure file is closed, since ov_open failed we are still responsible
+ fclose(file);
return -1;
}