aboutsummaryrefslogtreecommitdiff
path: root/crc32.c
diff options
context:
space:
mode:
authorMark Adler <fork@madler.net>2022-06-04 15:02:40 -0700
committerMark Adler <fork@madler.net>2022-06-04 15:02:40 -0700
commit7ecf7c7458578d05a20fa481436dd5c58db112f7 (patch)
tree29a5e4a60a5eed9cc176c4d629ebd56453de1fd1 /crc32.c
parent6c532a8e8a2fcedc4abbe2378dd26b5d89cf1c4a (diff)
downloadzlib-7ecf7c7458578d05a20fa481436dd5c58db112f7.tar.gz
zlib-7ecf7c7458578d05a20fa481436dd5c58db112f7.tar.bz2
zlib-7ecf7c7458578d05a20fa481436dd5c58db112f7.zip
Fix odd error in Visual C compiler preventing automatic promotion.
Diffstat (limited to 'crc32.c')
-rw-r--r--crc32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/crc32.c b/crc32.c
index 6191340..561d0fe 100644
--- a/crc32.c
+++ b/crc32.c
@@ -1086,7 +1086,7 @@ uLong ZEXPORT crc32_combine(crc1, crc2, len2)
1086 uLong crc2; 1086 uLong crc2;
1087 z_off_t len2; 1087 z_off_t len2;
1088{ 1088{
1089 return crc32_combine64(crc1, crc2, len2); 1089 return crc32_combine64(crc1, crc2, (z_off64_t)len2);
1090} 1090}
1091 1091
1092/* ========================================================================= */ 1092/* ========================================================================= */
@@ -1103,7 +1103,7 @@ uLong ZEXPORT crc32_combine_gen64(len2)
1103uLong ZEXPORT crc32_combine_gen(len2) 1103uLong ZEXPORT crc32_combine_gen(len2)
1104 z_off_t len2; 1104 z_off_t len2;
1105{ 1105{
1106 return crc32_combine_gen64(len2); 1106 return crc32_combine_gen64((z_off64_t)len2);
1107} 1107}
1108 1108
1109/* ========================================================================= */ 1109/* ========================================================================= */