1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00

Tests: test_lzip_decoder: Silence warnings from -Wsign-conversion.

This commit is contained in:
Lasse Collin 2023-01-12 03:03:55 +02:00
parent 62efd48a82
commit c0f8d6782f

View file

@ -56,7 +56,7 @@ basic_lzip_decode(const char *src, const uint32_t expected_crc) {
ret = lzma_code(&strm, LZMA_RUN); ret = lzma_code(&strm, LZMA_RUN);
if (strm.avail_out == 0) { if (strm.avail_out == 0) {
checksum = lzma_crc32(output_buffer, checksum = lzma_crc32(output_buffer,
strm.next_out - output_buffer, (size_t)(strm.next_out - output_buffer),
checksum); checksum);
// No need to free output_buffer because it will // No need to free output_buffer because it will
// automatically be freed at the end of the test by // automatically be freed at the end of the test by
@ -70,7 +70,8 @@ basic_lzip_decode(const char *src, const uint32_t expected_crc) {
assert_lzma_ret(ret, LZMA_STREAM_END); assert_lzma_ret(ret, LZMA_STREAM_END);
assert_uint_eq(strm.total_in, file_size); assert_uint_eq(strm.total_in, file_size);
checksum = lzma_crc32(output_buffer, strm.next_out - output_buffer, checksum = lzma_crc32(output_buffer,
(size_t)(strm.next_out - output_buffer),
checksum); checksum);
assert_uint_eq(checksum, expected_crc); assert_uint_eq(checksum, expected_crc);
@ -133,7 +134,7 @@ trailing_helper(const char *src, const uint32_t expected_data_checksum,
ret = lzma_code(&strm, LZMA_RUN); ret = lzma_code(&strm, LZMA_RUN);
if (strm.avail_out == 0) { if (strm.avail_out == 0) {
checksum = lzma_crc32(output_buffer, checksum = lzma_crc32(output_buffer,
strm.next_out - output_buffer, (size_t)(strm.next_out - output_buffer),
checksum); checksum);
// No need to free output_buffer because it will // No need to free output_buffer because it will
// automatically be freed at the end of the test by // automatically be freed at the end of the test by
@ -148,7 +149,7 @@ trailing_helper(const char *src, const uint32_t expected_data_checksum,
assert_uint(strm.total_in, <, file_size); assert_uint(strm.total_in, <, file_size);
checksum = lzma_crc32(output_buffer, checksum = lzma_crc32(output_buffer,
strm.next_out - output_buffer, (size_t)(strm.next_out - output_buffer),
checksum); checksum);
assert_uint_eq(checksum, expected_data_checksum); assert_uint_eq(checksum, expected_data_checksum);