mirror of
https://github.com/GerbilSoft/zlib-ng.git
synced 2025-06-18 11:35:35 -04:00
Fix warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
This commit is contained in:
parent
fa9bfeddcf
commit
135641be1c
@ -7,7 +7,7 @@ int main(void) {
|
||||
unsigned char plain[32];
|
||||
unsigned char compressed[130];
|
||||
PREFIX3(stream) strm;
|
||||
int bound;
|
||||
z_size_t bound;
|
||||
z_size_t bytes;
|
||||
|
||||
for (int i = 0; i <= 32; i++) {
|
||||
@ -21,7 +21,7 @@ int main(void) {
|
||||
strm.avail_out = sizeof(compressed);
|
||||
if (PREFIX(deflate)(&strm, Z_FINISH) != Z_STREAM_END) return -1;
|
||||
if (strm.avail_in != 0) return -1;
|
||||
printf("bytes = %2i, deflateBound = %2i, total_out = %2zi\n", i, bound, strm.total_out);
|
||||
printf("bytes = %2i, deflateBound = %2zi, total_out = %2zi\n", i, (size_t)bound, (size_t)strm.total_out);
|
||||
if (bound < strm.total_out) return -1;
|
||||
if (PREFIX(deflateEnd)(&strm) != Z_OK) return -1;
|
||||
}
|
||||
@ -32,7 +32,7 @@ int main(void) {
|
||||
}
|
||||
bound = PREFIX(compressBound)(i);
|
||||
if (PREFIX(compress2)(compressed, &bytes, plain, i, 1) != Z_OK) return -1;
|
||||
printf("bytes = %2i, compressBound = %2i, total_out = %2zi\n", i, bound, (size_t)bytes);
|
||||
printf("bytes = %2i, compressBound = %2zi, total_out = %2zi\n", i, (size_t)bound, (size_t)bytes);
|
||||
if (bytes > bound) return -1;
|
||||
}
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user