]> git.ipfire.org Git - thirdparty/make.git/commitdiff
Updated from libc
authorRoland McGrath <roland@redhat.com>
Tue, 12 Dec 1995 02:50:12 +0000 (02:50 +0000)
committerRoland McGrath <roland@redhat.com>
Tue, 12 Dec 1995 02:50:12 +0000 (02:50 +0000)
glob/glob.c

index ce17fe135f9e2d9cab483d35fac7e19598f2c18a..e212576d231862b8ff0528bd6eb31d8adf9fc8b3 100644 (file)
@@ -106,6 +106,8 @@ extern int errno;
 #define        ANSI_STRING
 #else  /* No standard headers.  */
 
+extern char *getenv ();
+
 #ifdef HAVE_STRING_H
 #include <string.h>
 #define        ANSI_STRING
@@ -496,7 +498,8 @@ glob (pattern, flags, errfunc, pglob)
       struct stat st;
       for (i = oldcount; i < pglob->gl_pathc; ++i)
        if (((flags & GLOB_ALTDIRFUNC) ?
-            *pglob->gl_stat : __stat) (pglob->gl_pathv[i], &st) == 0 &&
+            (*pglob->gl_stat) (pglob->gl_pathv[i], &st) :
+            __stat (pglob->gl_pathv[i], &st)) == 0 &&
            S_ISDIR (st.st_mode))
          {
            size_t len = strlen (pglob->gl_pathv[i]) + 2;