Fix one more issue with the glob patch.
authorUlrich Drepper <drepper@redhat.com>
Sat, 27 Mar 2010 12:48:17 +0000 (05:48 -0700)
committerUlrich Drepper <drepper@redhat.com>
Sat, 27 Mar 2010 12:48:17 +0000 (05:48 -0700)
ChangeLog
posix/glob.c

index d020871..0969ca2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-03-27  Ulrich Drepper  <drepper@redhat.com>
+
+       * posix/glob.c (glob): Initialize oldcount early, too.
+
 2010-03-26  Ulrich Drepper  <drepper@redhat.com>
 
        * sysdeps/unix/sysv/linux/i386/fcntl.c: Define miss_F_GETOWN_EX
index 3ae055d..e410d50 100644 (file)
@@ -436,6 +436,8 @@ glob (pattern, flags, errfunc, pglob)
        }
     }
 
+  oldcount = pglob->gl_pathc + pglob->gl_offs;
+
   /* Find the filename.  */
   filename = strrchr (pattern, '/');
 #if defined __MSDOS__ || defined WINDOWS32
@@ -553,8 +555,6 @@ glob (pattern, flags, errfunc, pglob)
        }
     }
 
-  oldcount = pglob->gl_pathc + pglob->gl_offs;
-
 #ifndef VMS
   if ((flags & (GLOB_TILDE|GLOB_TILDE_CHECK)) && dirname[0] == '~')
     {