Use *stat64 instead of *stat internally.
[kopensolaris-gnu/glibc.git] / misc / getusershell.c
index 5fe1ab3..9e22125 100644 (file)
@@ -91,7 +91,7 @@ initshells()
 {
        register char **sp, *cp;
        register FILE *fp;
-       struct stat statb;
+       struct stat64 statb;
        int flen;
 
        if (shells != NULL)
@@ -102,7 +102,7 @@ initshells()
        strings = NULL;
        if ((fp = fopen(_PATH_SHELLS, "r")) == NULL)
                return (okshells);
-       if (fstat(fileno(fp), &statb) == -1) {
+       if (fstat64(fileno(fp), &statb) == -1) {
                (void)fclose(fp);
                return (okshells);
        }