summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorcperciva <cperciva@FreeBSD.org>2007-01-03 20:01:44 +0000
committercperciva <cperciva@FreeBSD.org>2007-01-03 20:01:44 +0000
commite2797fe01cc1151c85329056a387e4343995497a (patch)
tree222f9e76149caac58b9691790dedbd6afa7f5fed /lib
parent13863638a524af6cfd2680ea8f971e75c89cb671 (diff)
downloadFreeBSD-src-e2797fe01cc1151c85329056a387e4343995497a.zip
FreeBSD-src-e2797fe01cc1151c85329056a387e4343995497a.tar.gz
Quiet a compiler warning where (off_t + size_t) has a different sign
from (off_t). Submitted by: delphij
Diffstat (limited to 'lib')
-rw-r--r--lib/libarchive/archive_read.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libarchive/archive_read.c b/lib/libarchive/archive_read.c
index aa90b3f..071c6a1 100644
--- a/lib/libarchive/archive_read.c
+++ b/lib/libarchive/archive_read.c
@@ -433,7 +433,7 @@ archive_read_data(struct archive *a, void *buff, size_t s)
}
/* Compute the amount of zero padding needed. */
- if (a->read_data_output_offset + s <
+ if (a->read_data_output_offset + (off_t)s <
a->read_data_offset) {
len = s;
} else if (a->read_data_output_offset <
OpenPOWER on IntegriCloud