mirror of
https://github.com/systemd/systemd.git
synced 2025-08-29 01:49:55 +03:00
test-compress-benchmark: silence warnings
and btw make it pass for 32bits where size_t != uint64_t
This commit is contained in:
committed by
Zbigniew Jędrzejewski-Szmek
parent
92b10cbccd
commit
da2e1c7166
@ -42,12 +42,12 @@ static char* make_buf(size_t count) {
|
||||
|
||||
static void test_compress_decompress(const char* label,
|
||||
compress_t compress, decompress_t decompress) {
|
||||
usec_t n, n2;
|
||||
usec_t n, n2 = 0;
|
||||
float dt;
|
||||
|
||||
_cleanup_free_ char *text, *buf;
|
||||
_cleanup_free_ void *buf2 = NULL;
|
||||
size_t buf2_allocated = 0;
|
||||
uint64_t buf2_allocated = 0;
|
||||
size_t skipped = 0, compressed = 0, total = 0;
|
||||
|
||||
text = make_buf(MAX_SIZE);
|
||||
@ -57,7 +57,7 @@ static void test_compress_decompress(const char* label,
|
||||
n = now(CLOCK_MONOTONIC);
|
||||
|
||||
for (size_t i = 1; i <= MAX_SIZE; i += (i < 2048 ? 1 : 217)) {
|
||||
size_t j = 0, k = 0;
|
||||
uint64_t j = 0, k = 0;
|
||||
int r;
|
||||
|
||||
r = compress(text, i, buf, &j);
|
||||
@ -72,7 +72,7 @@ static void test_compress_decompress(const char* label,
|
||||
|
||||
assert(j > 0);
|
||||
if (j >= i)
|
||||
log_error("%s \"compressed\" %zu -> %zu", label, i, j);
|
||||
log_error("%s \"compressed\" %zu -> " PRIu64, label, i, j);
|
||||
|
||||
r = decompress(buf, j, &buf2, &buf2_allocated, &k, 0);
|
||||
assert(r == 0);
|
||||
|
Reference in New Issue
Block a user