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;
     }
