diff options
Diffstat (limited to 'gnu/usr.bin/grep/savedir.c')
| -rw-r--r-- | gnu/usr.bin/grep/savedir.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/usr.bin/grep/savedir.c b/gnu/usr.bin/grep/savedir.c index e329717b953b..29b3842c0402 100644 --- a/gnu/usr.bin/grep/savedir.c +++ b/gnu/usr.bin/grep/savedir.c @@ -76,9 +76,7 @@ char *stpcpy (); Return NULL if DIR cannot be opened or if out of memory. */ char * -savedir (dir, name_size) - const char *dir; - unsigned int name_size; +savedir (const char *dir, off_t name_size) { DIR *dirp; struct dirent *dp; @@ -108,7 +106,7 @@ savedir (dir, name_size) || (dp->d_name[1] != '\0' && (dp->d_name[1] != '.' || dp->d_name[2] != '\0'))) { - unsigned size_needed = (namep - name_space) + NAMLEN (dp) + 2; + off_t size_needed = (namep - name_space) + NAMLEN (dp) + 2; if (size_needed > name_size) { |
