Message ID | 1333310850-28767-1-git-send-email-sw@weilnetz.de |
---|---|
State | Accepted |
Headers | show |
On Sun, Apr 01, 2012 at 10:07:30PM +0200, Stefan Weil wrote: > val is an uint64_t, therefore %d was not correct. > > Cc: Gerd Hoffmann <kraxel@redhat.com> Waiting for Gerd's Ack. > Signed-off-by: Stefan Weil <sw@weilnetz.de> > --- > hw/qxl.c | 2 +- > hw/qxl.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/hw/qxl.c b/hw/qxl.c > index 47a162e..85028dd 100644 > --- a/hw/qxl.c > +++ b/hw/qxl.c > @@ -1370,7 +1370,7 @@ async_common: > case QXL_IO_DESTROY_SURFACE_WAIT: > if (val >= NUM_SURFACES) { > qxl_guest_bug(d, "QXL_IO_DESTROY_SURFACE (async=%d):" > - "%d >= NUM_SURFACES", async, val); > + "%" PRIu64 " >= NUM_SURFACES", async, val); > goto cancel_async; > } > qxl_spice_destroy_surface_wait(d, val, async); > diff --git a/hw/qxl.h b/hw/qxl.h > index 11a0db3..cbb1e2d 100644 > --- a/hw/qxl.h > +++ b/hw/qxl.h > @@ -127,7 +127,7 @@ typedef struct PCIQXLDevice { > > /* qxl.c */ > void *qxl_phys2virt(PCIQXLDevice *qxl, QXLPHYSICAL phys, int group_id); > -void qxl_guest_bug(PCIQXLDevice *qxl, const char *msg, ...); > +void qxl_guest_bug(PCIQXLDevice *qxl, const char *msg, ...) GCC_FMT_ATTR(2, 3); > > void qxl_spice_update_area(PCIQXLDevice *qxl, uint32_t surface_id, > struct QXLRect *area, struct QXLRect *dirty_rects, For two unrelated fixes I would do separate commits but don't worry about resending. Stefan
On 04/02/12 15:05, Stefan Hajnoczi wrote: > On Sun, Apr 01, 2012 at 10:07:30PM +0200, Stefan Weil wrote: >> > val is an uint64_t, therefore %d was not correct. >> > >> > Cc: Gerd Hoffmann <kraxel@redhat.com> > Waiting for Gerd's Ack. > Acked-by: Gerd Hoffmann <kraxel@redhat.com> cheers, Gerd
On Sun, Apr 01, 2012 at 10:07:30PM +0200, Stefan Weil wrote: > val is an uint64_t, therefore %d was not correct. > > Cc: Gerd Hoffmann <kraxel@redhat.com> > Signed-off-by: Stefan Weil <sw@weilnetz.de> > --- > hw/qxl.c | 2 +- > hw/qxl.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Thanks, applied to the trivial patches tree: https://github.com/stefanha/qemu/commits/trivial-patches Stefan
diff --git a/hw/qxl.c b/hw/qxl.c index 47a162e..85028dd 100644 --- a/hw/qxl.c +++ b/hw/qxl.c @@ -1370,7 +1370,7 @@ async_common: case QXL_IO_DESTROY_SURFACE_WAIT: if (val >= NUM_SURFACES) { qxl_guest_bug(d, "QXL_IO_DESTROY_SURFACE (async=%d):" - "%d >= NUM_SURFACES", async, val); + "%" PRIu64 " >= NUM_SURFACES", async, val); goto cancel_async; } qxl_spice_destroy_surface_wait(d, val, async); diff --git a/hw/qxl.h b/hw/qxl.h index 11a0db3..cbb1e2d 100644 --- a/hw/qxl.h +++ b/hw/qxl.h @@ -127,7 +127,7 @@ typedef struct PCIQXLDevice { /* qxl.c */ void *qxl_phys2virt(PCIQXLDevice *qxl, QXLPHYSICAL phys, int group_id); -void qxl_guest_bug(PCIQXLDevice *qxl, const char *msg, ...); +void qxl_guest_bug(PCIQXLDevice *qxl, const char *msg, ...) GCC_FMT_ATTR(2, 3); void qxl_spice_update_area(PCIQXLDevice *qxl, uint32_t surface_id, struct QXLRect *area, struct QXLRect *dirty_rects,
val is an uint64_t, therefore %d was not correct. Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Stefan Weil <sw@weilnetz.de> --- hw/qxl.c | 2 +- hw/qxl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)