File sane-desc_closedir.patch of Package sane-backends

--- tools/sane-desc.c.orig	2009-04-15 03:47:56.000000000 +0200
+++ tools/sane-desc.c	2009-08-13 13:12:13.000000000 +0200
@@ -1523,6 +1523,12 @@ read_files (void)
 	      fclose (fp);
 	    }			/* if (strlen) */
 	}			/* while (direntry) */
+      if (closedir(dir) != 0)
+	{
+	  DBG_ERR ("cannot close directory `%s' (%s)\n", search_dir,
+		   strerror (errno));
+	  return SANE_FALSE;
+	}
       if (end)
 	search_dir = end + 1;
       else
openSUSE Build Service is sponsored by