]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
* src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warning
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 21 Feb 2007 16:23:05 +0000 (17:23 +0100)
committerJim Meyering <jim@meyering.net>
Wed, 21 Feb 2007 16:23:05 +0000 (17:23 +0100)
about out-of-range initializer with Sun C 5.8.

ChangeLog
src/copy.c

index 995e71b77db3fa8e6fbaf766980fb8d17514d5c1..23d7d6aba82f022cc2e7c02f96cdfccfa1501225 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-02-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * 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  <jim@meyering.net>
 
        * bootstrap (CVS_only_file): Use README-hacking.
index 5ec5a921c05549c030f4f9d4e478a6a4a61cd34b..a3489c399b758fa8964a92b7322cded95a0b763c 100644 (file)
@@ -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);