flatpak/shared-modules/vorbisgain/0002-errno.patch
2024-03-07 20:28:57 -03:00

33 lines
717 B
Diff

Description: Zero errno before readdir call.
From: http://bugs.debian.org/375110
Forwarded: no
---
recurse.c | 3 +++
1 file changed, 3 insertions(+)
--- a/recurse.c
+++ b/recurse.c
@@ -408,6 +408,7 @@
*/
static int read_dir(DIRECTORY *directory)
{
+ errno = 0;
directory->entry = readdir(directory->dir);
if (directory->entry != NULL)
@@ -622,6 +623,7 @@
/* Check for wildcards */
settings->pattern = last_path(my_path);
+#if 0 /* Disable for Debian, as it suprises people. --liw */
if (contains_pattern(settings->pattern))
{
/* Strip last part of path */
@@ -637,6 +639,7 @@
}
}
else
+#endif
{
settings->pattern = NULL;
}