]> git.proxmox.com Git - qemu.git/commitdiff
glib: Fix some misuses of gsize/size_t types
authorPeter Crosthwaite <peter.crosthwaite@xilinx.com>
Wed, 22 May 2013 03:01:43 +0000 (13:01 +1000)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 22 May 2013 12:40:09 +0000 (07:40 -0500)
This unbreaks cross compile builds:

configure --target-list="i386-softmmu" --cpu=i386

When building on a 64bit machine.

Reported-by: David Holsgrove <david.holsgrove@xilinx.com>
Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Message-id: 926326e96fd8685d74e9d5bf430fe4ad97a55289.1369191585.git.peter.crosthwaite@xilinx.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/nvram/fw_cfg.c
qemu-char.c

index 1a7e49c132dedc755bd02cd1bcb24f1027af21d0..479113bd81b244be27636fb980c47d6bf6387446 100644 (file)
@@ -54,7 +54,7 @@ struct FWCfgState {
 #define JPG_FILE 0
 #define BMP_FILE 1
 
-static char *read_splashfile(char *filename, size_t *file_sizep,
+static char *read_splashfile(char *filename, gsize *file_sizep,
                              int *file_typep)
 {
     GError *err = NULL;
@@ -112,7 +112,7 @@ static void fw_cfg_bootsplash(FWCfgState *s)
     const char *boot_splash_filename = NULL;
     char *p;
     char *filename, *file_data;
-    size_t file_size;
+    gsize file_size;
     int file_type;
     const char *temp;
 
index cff2896065ded413db6e0364dd513195752140e5..5d20d3ce54f7f2365b11070c163861ae4b9cc720 100644 (file)
@@ -2920,7 +2920,7 @@ void qmp_ringbuf_write(const char *device, const char *data,
     CharDriverState *chr;
     const uint8_t *write_data;
     int ret;
-    size_t write_count;
+    gsize write_count;
 
     chr = qemu_chr_find(device);
     if (!chr) {