From cc388d140c15c5b524124d4f96539b80385e5e06 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 21 Feb 2007 17:23:05 +0100 Subject: [PATCH] * src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warning about out-of-range initializer with Sun C 5.8. --- ChangeLog | 5 +++++ src/copy.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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); -- 2.47.3