From ec6f84770e4da31b975dc2106fa7cb1a821fe6d3 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 2 Dec 2000 08:18:55 +0000 Subject: [PATCH] Update. 2000-12-02 Ulrich Drepper * sysdeps/generic/glob.c: Adjust types of several variables to avoid warnings. --- ChangeLog | 5 +++++ sysdeps/generic/glob.c | 16 ++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index f5962a6..c70c71c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2000-12-02 Ulrich Drepper + + * sysdeps/generic/glob.c: Adjust types of several variables to + avoid warnings. + 2000-12-01 Ulrich Drepper * sysdeps/unix/sysv/linux/shm_open.c: Remove incorrect comment. diff --git a/sysdeps/generic/glob.c b/sysdeps/generic/glob.c index f0d2ace..fd7e149 100644 --- a/sysdeps/generic/glob.c +++ b/sysdeps/generic/glob.c @@ -379,7 +379,7 @@ glob (pattern, flags, errfunc, pglob) const char *dirname; size_t dirlen; int status; - int oldcount; + size_t oldcount; if (pattern == NULL || pglob == NULL || (flags & ~__GLOB_FLAGS) != 0) { @@ -399,7 +399,7 @@ glob (pattern, flags, errfunc, pglob) { /* Allocate working buffer large enough for our work. Note that we have at least an opening and closing brace. */ - int firstc; + size_t firstc; char *alt_start; const char *p; const char *next; @@ -622,7 +622,7 @@ glob (pattern, flags, errfunc, pglob) pglob->gl_pathv = NULL; else { - int i; + size_t i; pglob->gl_pathv = (char **) malloc ((pglob->gl_offs + 1) * sizeof (char *)); if (pglob->gl_pathv == NULL) @@ -671,7 +671,7 @@ glob (pattern, flags, errfunc, pglob) { struct passwd *p; # if defined HAVE_GETPWNAM_R || defined _LIBC - size_t pwbuflen = sysconf (_SC_GETPW_R_SIZE_MAX); + long int pwbuflen = sysconf (_SC_GETPW_R_SIZE_MAX); char *pwtmpbuf; struct passwd pwbuf; int save = errno; @@ -755,7 +755,7 @@ glob (pattern, flags, errfunc, pglob) { struct passwd *p; # if defined HAVE_GETPWNAM_R || defined _LIBC - size_t buflen = sysconf (_SC_GETPW_R_SIZE_MAX); + long int buflen = sysconf (_SC_GETPW_R_SIZE_MAX); char *pwtmpbuf; struct passwd pwbuf; int save = errno; @@ -868,7 +868,7 @@ glob (pattern, flags, errfunc, pglob) have to glob for the directory, and then glob for the pattern in each directory found. */ glob_t dirs; - register int i; + size_t i; if ((flags & GLOB_ALTDIRFUNC) != 0) { @@ -1046,7 +1046,7 @@ glob (pattern, flags, errfunc, pglob) if (flags & GLOB_MARK) { /* Append slashes to directory names. */ - int i; + size_t i; struct stat st; #ifdef HAVE_STAT64 struct stat64 st64; @@ -1092,7 +1092,7 @@ globfree (pglob) { if (pglob->gl_pathv != NULL) { - register int i; + size_t i; for (i = 0; i < pglob->gl_pathc; ++i) if (pglob->gl_pathv[pglob->gl_offs + i] != NULL) free ((__ptr_t) pglob->gl_pathv[pglob->gl_offs + i]); -- 2.7.4