[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