diff options
author | cperciva <cperciva@FreeBSD.org> | 2007-01-03 20:01:44 +0000 |
---|---|---|
committer | cperciva <cperciva@FreeBSD.org> | 2007-01-03 20:01:44 +0000 |
commit | e2797fe01cc1151c85329056a387e4343995497a (patch) | |
tree | 222f9e76149caac58b9691790dedbd6afa7f5fed /lib | |
parent | 13863638a524af6cfd2680ea8f971e75c89cb671 (diff) | |
download | FreeBSD-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.c | 2 |
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 < |