From 9ab35c63719305c0244361663765762caaed8bb0 Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Tue, 1 Sep 2009 11:57:20 +0200 Subject: Fix compilation warnings when DEBUG_BUFFERED_FILE is defined gcc 4.3.2 throws warnings when DEBUG_BUFFERED_FILE is defined, because we are using the wrong format specifiers to print size_t/ssize_t values. Signed-off-by: Anthony Liguori --- buffered_file.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'buffered_file.c') diff --git a/buffered_file.c b/buffered_file.c index 63de17d8fd..56b4418ed9 100644 --- a/buffered_file.c +++ b/buffered_file.c @@ -52,7 +52,7 @@ static void buffered_append(QEMUFileBuffered *s, if (size > (s->buffer_capacity - s->buffer_size)) { void *tmp; - dprintf("increasing buffer capacity from %ld by %ld\n", + dprintf("increasing buffer capacity from %zu by %zu\n", s->buffer_capacity, size + 1024); s->buffer_capacity += size + 1024; @@ -79,7 +79,7 @@ static void buffered_flush(QEMUFileBuffered *s) return; } - dprintf("flushing %ld byte(s) of data\n", s->buffer_size); + dprintf("flushing %zu byte(s) of data\n", s->buffer_size); while (offset < s->buffer_size) { ssize_t ret; @@ -93,16 +93,16 @@ static void buffered_flush(QEMUFileBuffered *s) } if (ret <= 0) { - dprintf("error flushing data, %ld\n", ret); + dprintf("error flushing data, %zd\n", ret); s->has_error = 1; break; } else { - dprintf("flushed %ld byte(s)\n", ret); + dprintf("flushed %zd byte(s)\n", ret); offset += ret; } } - dprintf("flushed %ld of %ld byte(s)\n", offset, s->buffer_size); + dprintf("flushed %zu of %zu byte(s)\n", offset, s->buffer_size); memmove(s->buffer, s->buffer + offset, s->buffer_size - offset); s->buffer_size -= offset; } @@ -145,7 +145,7 @@ static int buffered_put_buffer(void *opaque, const uint8_t *buf, int64_t pos, in break; } - dprintf("put %ld byte(s)\n", ret); + dprintf("put %zd byte(s)\n", ret); offset += ret; s->bytes_xfer += ret; } -- cgit v1.2.3