From c19af48f40cd95b242935fe264c7616d6e988dd4 Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Fri, 18 Jan 2008 06:08:39 +0000 Subject: [PATCH] Fix 64-bit build after my last commit. --- lib/libarchive/archive_write_disk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libarchive/archive_write_disk.c b/lib/libarchive/archive_write_disk.c index f55eaf0d82b..59413d96cf1 100644 --- a/lib/libarchive/archive_write_disk.c +++ b/lib/libarchive/archive_write_disk.c @@ -478,7 +478,7 @@ _archive_write_data_block(struct archive *_a, /* Write the data. */ while (size > 0 && a->offset < a->filesize) { if (a->offset + size > a->filesize) { - size = a->filesize - a->offset; + size = (size_t)(a->filesize - a->offset); archive_set_error(&a->archive, errno, "Write request too large"); r = ARCHIVE_WARN;