diff options
author | Pierre Riteau <Pierre.Riteau@irisa.fr> | 2009-09-01 11:57:20 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-09-09 17:31:26 -0500 |
commit | 9ab35c63719305c0244361663765762caaed8bb0 (patch) | |
tree | d1e5e3997fd1ec7678cba925f5fbab9f819b2e6e | |
parent | f214978a427ea40b0b86af10548fe0270f6d0db0 (diff) |
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 <aliguori@us.ibm.com>
-rw-r--r-- | buffered_file.c | 12 |
1 files changed, 6 insertions, 6 deletions
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; } |