* [Qemu-devel] [PATCH] Fix compilation warnings when DEBUG_BUFFERED_FILE is defined
@ 2009-09-01 9:57 Pierre Riteau
0 siblings, 0 replies; only message in thread
From: Pierre Riteau @ 2009-09-01 9:57 UTC (permalink / raw)
To: qemu-devel; +Cc: Pierre Riteau
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.
---
buffered_file.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/buffered_file.c b/buffered_file.c
index 63de17d..56b4418 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;
}
--
1.6.3.3
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2009-09-01 9:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-01 9:57 [Qemu-devel] [PATCH] Fix compilation warnings when DEBUG_BUFFERED_FILE is defined Pierre Riteau
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).