From: Tim Kientzle Date: Thu, 26 Dec 2013 19:20:04 +0000 (-0800) Subject: Fix mismatched sign warning X-Git-Tag: v3.1.900a~327^2~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7dcec7f50c5a6403cc12dcd3c3d613212157ac3;p=thirdparty%2Flibarchive.git Fix mismatched sign warning --- diff --git a/libarchive/archive_write_set_format_zip.c b/libarchive/archive_write_set_format_zip.c index 00f091a3a..b74629b4b 100644 --- a/libarchive/archive_write_set_format_zip.c +++ b/libarchive/archive_write_set_format_zip.c @@ -811,8 +811,8 @@ archive_write_zip_close(struct archive_write *a) offset_end = zip->written_bytes; /* If central dir info is too large, write Zip64 end-of-cd */ - if (offset_end - offset_start > 0xffffffffULL - || offset_start > 0xffffffffULL + if (offset_end - offset_start > 0xffffffffLL + || offset_start > 0xffffffffLL || zip->central_directory_entries > 0xffffUL || zip->force_zip64) { /* Zip64 end-of-cd record */