]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Fix mismatched sign warning
authorTim Kientzle <kientzle@acm.org>
Thu, 26 Dec 2013 19:20:04 +0000 (11:20 -0800)
committerTim Kientzle <kientzle@acm.org>
Thu, 26 Dec 2013 19:20:04 +0000 (11:20 -0800)
libarchive/archive_write_set_format_zip.c

index 00f091a3a5d8c9f813c1500967aaf6715b846542..b74629b4b896c937f5d475d3bcda9b7b28a1ea8b 100644 (file)
@@ -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 */