summaryrefslogtreecommitdiff
path: root/security/rats/patches/patch-aa
blob: c08c85b9cdda098c8f62a5900e51111d46dfe762 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$NetBSD: patch-aa,v 1.3 2007/01/18 22:55:19 rillig Exp $

--- engine.c.orig	2002-09-23 19:51:11.000000000 +0200
+++ engine.c	2007-01-18 23:51:57.000000000 +0100
@@ -1004,7 +1004,7 @@ void process_directory(char *filename, i
   }
 #else
   if((dir=opendir(filename))==NULL) {
-    fprintf(stderr,"There was a problem opening the directory.\n");
+    perror(filename);
     return;
   }
   while((dirdata=readdir(dir))!=NULL) {
@@ -1019,6 +1019,7 @@ void process_directory(char *filename, i
 	    dirdata->d_name);
     process_file(buf,forcelang);
   }
+  closedir(dir);
 #endif
 }