[Cmake-commits] [cmake-commits] hoffman committed archive_read_support_format_mtree.c 1.1 1.2 archive_read_support_format_tar.c 1.2 1.3

cmake-commits at cmake.org cmake-commits at cmake.org
Sun Nov 8 17:39:41 EST 2009


Update of /cvsroot/CMake/CMake/Utilities/cmlibarchive/libarchive
In directory public:/mounts/ram/cvs-serv12981

Modified Files:
	archive_read_support_format_mtree.c 
	archive_read_support_format_tar.c 
Log Message:
try to get rid of some warnings on hpux


Index: archive_read_support_format_mtree.c
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/cmlibarchive/libarchive/archive_read_support_format_mtree.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** archive_read_support_format_mtree.c	30 Oct 2009 17:09:59 -0000	1.1
--- archive_read_support_format_mtree.c	8 Nov 2009 22:39:39 -0000	1.2
***************
*** 1161,1165 ****
      while (digit >= 0 && digit < base) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = UINT64_MAX; /* Truncate on overflow. */
              break;
          }
--- 1161,1165 ----
      while (digit >= 0 && digit < base) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = INT64_MAX; /* Truncate on overflow. */
              break;
          }
***************
*** 1202,1206 ****
      while (digit >= 0 && digit < base) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = UINT64_MAX; /* Truncate on overflow. */
              break;
          }
--- 1202,1206 ----
      while (digit >= 0 && digit < base) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = INT64_MAX; /* Truncate on overflow. */
              break;
          }

Index: archive_read_support_format_tar.c
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/cmlibarchive/libarchive/archive_read_support_format_tar.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** archive_read_support_format_tar.c	30 Oct 2009 22:07:45 -0000	1.2
--- archive_read_support_format_tar.c	8 Nov 2009 22:39:39 -0000	1.3
***************
*** 1635,1639 ****
          if (s > limit ||
              (s == limit && digit > last_digit_limit)) {
!             s = UINT64_MAX;
              break;
          }
--- 1635,1639 ----
          if (s > limit ||
              (s == limit && digit > last_digit_limit)) {
!             s = INT64_MAX;
              break;
          }
***************
*** 1934,1938 ****
          digit = *p - '0';
          if (l > limit || (l == limit && digit > last_digit_limit))
!             l = UINT64_MAX; /* Truncate on overflow. */
          else
              l = (l * base) + digit;
--- 1934,1938 ----
          digit = *p - '0';
          if (l > limit || (l == limit && digit > last_digit_limit))
!             l = INT64_MAX; /* Truncate on overflow. */
          else
              l = (l * base) + digit;
***************
*** 2040,2044 ****
      while (digit >= 0 && digit < base  && char_cnt-- > 0) {
          if (l>limit || (l == limit && digit > last_digit_limit)) {
!             l = UINT64_MAX; /* Truncate on overflow. */
              break;
          }
--- 2040,2044 ----
      while (digit >= 0 && digit < base  && char_cnt-- > 0) {
          if (l>limit || (l == limit && digit > last_digit_limit)) {
!             l = INT64_MAX; /* Truncate on overflow. */
              break;
          }
***************
*** 2076,2080 ****
      while (digit >= 0 && digit < base  && char_cnt-- > 0) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = UINT64_MAX; /* Truncate on overflow. */
              break;
          }
--- 2076,2080 ----
      while (digit >= 0 && digit < base  && char_cnt-- > 0) {
          if (l > limit || (l == limit && digit > last_digit_limit)) {
!             l = INT64_MAX; /* Truncate on overflow. */
              break;
          }



More information about the Cmake-commits mailing list