summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred M. Szmidt <ams@gnu.org>2006-06-21 19:12:11 +0000
committerAlfred M. Szmidt <ams@gnu.org>2006-06-21 19:12:11 +0000
commit296a512d27bead5868fa51df5818194459eb9731 (patch)
tree425ee1b10cc33c0cbf804c8c11d00eb07c3dac4f
parent4cfe8686ae0d77831ed2ee991af519d4c98beed3 (diff)
(for_each_subdir): Revert previous change. Reported by
Aanjhan Ranganathan <aanjhan@tuxmaniac.com>.
-rw-r--r--ChangeLog5
-rw-r--r--lib.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a4d587a..d8a2961 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-06-21 Alfred M. Szmidt <ams@gnu.org>
+
+ * lib.c (for_each_subdir): Revert previous change. Reported by
+ Aanjhan Ranganathan <aanjhan@tuxmaniac.com>.
+
2006-04-13 Ben Asselstine <benasselstine@gmail.com>
* options.c (argp_parse_common_options)
diff --git a/lib.c b/lib.c
index 049b5e5..0423c1b 100644
--- a/lib.c
+++ b/lib.c
@@ -174,6 +174,9 @@ for_each_subdir (char *path, error_t (*func) (char *, char *))
for (dirent = dirent_list; (! err) && (*dirent); dirent++)
{
+ char *name;
+ struct stat filestat;
+
if ((!strcmp ((*dirent)->d_name, "."))
|| (!strcmp ((*dirent)->d_name, "..")))
continue;