From cdb5030cbbaec8f0567fce11f74a219ffbed4b78 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Fri, 7 Feb 2014 08:48:23 +0100 Subject: [PATCH] Fix several format string warnings --- libports/src/test/libc_block/main.cc | 4 ++-- os/src/app/cli_monitor/line_editor.h | 2 +- os/src/test/audio_out/main.cc | 2 +- os/src/test/block_bench/main.cc | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libports/src/test/libc_block/main.cc b/libports/src/test/libc_block/main.cc index b64cd2545..45146c8a0 100644 --- a/libports/src/test/libc_block/main.cc +++ b/libports/src/test/libc_block/main.cc @@ -43,12 +43,12 @@ int main(int argc, char *argv[]) } offset = lseek(fd, 8193, SEEK_SET); - printf("offset: %zd\n", offset); + printf("offset: %lld\n", (long long)offset); n = write(fd, str, sizeof (str)); offset = lseek(fd, 8193, SEEK_SET); - printf("offset: %zd\n", offset); + printf("offset: %lld\n", (long long)offset); n = read(fd, buf, sizeof (str)); printf("bytes: %zd\n", n); for (size_t i = 0; i < sizeof (str); i++) diff --git a/os/src/app/cli_monitor/line_editor.h b/os/src/app/cli_monitor/line_editor.h index 0fb2d8895..edbda312e 100644 --- a/os/src/app/cli_monitor/line_editor.h +++ b/os/src/app/cli_monitor/line_editor.h @@ -355,7 +355,7 @@ class Line_editor void _move_cursor_to(unsigned pos) { char seq[10]; - snprintf(seq, sizeof(seq), "\e[%dG", pos + _prompt_len); + snprintf(seq, sizeof(seq), "\e[%zdG", pos + _prompt_len); _write(seq); } diff --git a/os/src/test/audio_out/main.cc b/os/src/test/audio_out/main.cc index c1cf639e1..a236f3371 100644 --- a/os/src/test/audio_out/main.cc +++ b/os/src/test/audio_out/main.cc @@ -130,7 +130,7 @@ class Track : Thread<8192> } if (verbose) - PDBG("%s submit packet %zu", _file, + PDBG("%s submit packet %u", _file, _audio_out[0]->stream()->packet_position((p[0]))); for (int i = 0; i < CHN_CNT; i++) diff --git a/os/src/test/block_bench/main.cc b/os/src/test/block_bench/main.cc index eb0738b65..035512596 100644 --- a/os/src/test/block_bench/main.cc +++ b/os/src/test/block_bench/main.cc @@ -132,7 +132,7 @@ static void run_benchmark( unsigned const sec_right = 1000 * ((float)sec - sec_left); unsigned const mb_per_sec_left = mb_per_sec; unsigned const mb_per_sec_right = 1000 * ((float)mb_per_sec - mb_per_sec_left); - PLOG(" %10u %10u %u.%03u %10u.%03u", request_size, bytes, sec_left, sec_right, mb_per_sec_left, mb_per_sec_right); + PLOG(" %10zu %10u %u.%03u %10u.%03u", request_size, bytes, sec_left, sec_right, mb_per_sec_left, mb_per_sec_right); } void print_bench_head()