summaryrefslogtreecommitdiff
path: root/libarchive/archive_write_set_format_iso9660.c
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2012-01-11 08:15:14 -0500
committerBrad King <brad.king@kitware.com>2012-01-11 08:15:14 -0500
commit066da99412b605a5c99085aaae9ec7b2755ccaa7 (patch)
tree101f4c138d709ba3841c337e754659e198c81751 /libarchive/archive_write_set_format_iso9660.c
parent1d75f2b936907c5abde3997585bcc8bbea19608e (diff)
downloadlibarchive-066da99412b605a5c99085aaae9ec7b2755ccaa7.tar.gz
Replace integer constant LL suffix with cast to int64_t
The LL suffix is not portable. Use an explicit cast instead. SVN-Revision: 4127
Diffstat (limited to 'libarchive/archive_write_set_format_iso9660.c')
-rw-r--r--libarchive/archive_write_set_format_iso9660.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libarchive/archive_write_set_format_iso9660.c b/libarchive/archive_write_set_format_iso9660.c
index 8e1c0183..557e3c6c 100644
--- a/libarchive/archive_write_set_format_iso9660.c
+++ b/libarchive/archive_write_set_format_iso9660.c
@@ -7774,7 +7774,7 @@ zisofs_extract_init(struct archive_write *a, struct zisofs_extract *zisofs,
/* Allocate block pointers buffer. */
ceil = (zisofs->pz_uncompressed_size +
- (1LL << zisofs->pz_log2_bs) - 1)
+ (((int64_t)1) << zisofs->pz_log2_bs) - 1)
>> zisofs->pz_log2_bs;
xsize = (ceil + 1) * 4;
if (zisofs->block_pointers == NULL) {