]> xenbits.xensource.com Git - qemu-xen-4.6-testing.git/commitdiff
cast some things to size_t before printing them (sadly maybe not 64-bit clean?)
authorIan Jackson <iwj@mariner.uk.xensource.com>
Mon, 2 Jun 2008 13:08:10 +0000 (14:08 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 2 Jun 2008 13:08:10 +0000 (14:08 +0100)
hw/pc.c

diff --git a/hw/pc.c b/hw/pc.c
index 9e4f5c467355977612b28a17bd530ef697a90034..8193fcd6570c903efd4f58840b65de9e3d3c2c08 100644 (file)
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -575,9 +575,9 @@ static void load_linux(const char *kernel_filename,
            "qemu: real_addr     = %#zx\n"
            "qemu: cmdline_addr  = %#zx\n"
            "qemu: prot_addr     = %#zx\n",
-           real_addr,
-           cmdline_addr,
-           prot_addr);
+           (size_t)real_addr,
+           (size_t)cmdline_addr,
+           (size_t)prot_addr);
 #endif
 
     /* highest address for loading the initrd */
@@ -630,7 +630,7 @@ static void load_linux(const char *kernel_filename,
        initrd_addr = ((initrd_max-initrd_size) & ~4095);
 
        fprintf(stderr, "qemu: loading initrd (%#x bytes) at %#zx\n",
-               initrd_size, initrd_addr);
+               initrd_size, (size_t)initrd_addr);
 
        if (!fread_targphys_ok(initrd_addr, initrd_size, fi)) {
            fprintf(stderr, "qemu: read error on initial ram disk '%s'\n",