[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to grep/lib/savedir.c,v
From: |
Bernhard Rosenkraenzer |
Subject: |
Changes to grep/lib/savedir.c,v |
Date: |
Fri, 18 Aug 2006 22:00:39 -0000 |
CVSROOT: /sources/grep
Module name: grep
Changes by: Bernhard Rosenkraenzer <bero> 06/08/18 22:00:31
Index: lib/savedir.c
===================================================================
RCS file: /sources/grep/grep/lib/savedir.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- lib/savedir.c 2 May 2005 09:47:48 -0000 1.2
+++ lib/savedir.c 18 Aug 2006 22:00:31 -0000 1.3
@@ -100,7 +100,7 @@
Return NULL if DIR cannot be opened or if out of memory. */
char *
savedir (const char *dir, off_t name_size, struct exclude *included_patterns,
- struct exclude *excluded_patterns)
+ struct exclude *excluded_patterns, struct exclude
*excluded_directory_patterns )
{
DIR *dirp;
struct dirent *dp;
@@ -144,6 +144,14 @@
continue;
}
+ if ( excluded_directory_patterns
+ && isdir1 (dir, dp->d_name) )
+ {
+ if (excluded_directory_patterns
+ && excluded_filename (excluded_directory_patterns,
dp->d_name, 0))
+ continue;
+ }
+
if (size_needed > name_size)
{
char *new_name_space;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Changes to grep/lib/savedir.c,v,
Bernhard Rosenkraenzer <=