From: Paul Eggert Date: Wed, 21 Feb 2007 16:23:05 +0000 (+0100) Subject: * src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warning X-Git-Tag: COREUTILS-6_8~22 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc388d140c15c5b524124d4f96539b80385e5e06;p=thirdparty%2Fcoreutils.git * src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warning about out-of-range initializer with Sun C 5.8. --- diff --git a/ChangeLog b/ChangeLog index 995e71b77d..23d7d6aba8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-02-20 Paul Eggert + + * src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warning + about out-of-range initializer with Sun C 5.8. + 2007-02-20 Jim Meyering * bootstrap (CVS_only_file): Use README-hacking. diff --git a/src/copy.c b/src/copy.c index 5ec5a921c0..a3489c399b 100644 --- a/src/copy.c +++ b/src/copy.c @@ -1980,7 +1980,7 @@ chown_failure_ok (struct cp_options const *x) extern mode_t cached_umask (void) { - static mode_t mask = -1; + static mode_t mask = (mode_t) -1; if (mask == (mode_t) -1) { mask = umask (0);