]> git.proxmox.com Git - qemu.git/blobdiff - hw/ppc4xx_pci.c
Use glib memory allocation and free functions
[qemu.git] / hw / ppc4xx_pci.c
index c7696b07d5079b9189b3b9416c00bb8bab8020fc..52e2663a01c7aa65dc4215b85ed4cdaad2d0ddc5 100644 (file)
@@ -341,7 +341,7 @@ PCIBus *ppc4xx_pci_init(CPUState *env, qemu_irq pci_irqs[4],
     static int ppc4xx_pci_id;
     uint8_t *pci_conf;
 
-    controller = qemu_mallocz(sizeof(PPC4xxPCIState));
+    controller = g_malloc0(sizeof(PPC4xxPCIState));
 
     controller->pci_state.bus = pci_register_bus(NULL, "pci",
                                                  ppc4xx_pci_set_irq,
@@ -390,6 +390,6 @@ PCIBus *ppc4xx_pci_init(CPUState *env, qemu_irq pci_irqs[4],
 
 free:
     printf("%s error\n", __func__);
-    qemu_free(controller);
+    g_free(controller);
     return NULL;
 }