summaryrefslogtreecommitdiffstats
path: root/hw/m68k/mcf5206.c
diff options
context:
space:
mode:
authorMarc-André Lureau2017-10-07 01:49:18 +0200
committerThomas Huth2017-10-16 13:29:49 +0200
commitd3c9218840c070f1c81ac20bc02fb6aafc6e3803 (patch)
treef04b1804d0d3059e45701c444b534239efd47ee9 /hw/m68k/mcf5206.c
parenthw/m68k: Replace fprintf(stderr, "*\n" with error_report() (diff)
downloadqemu-d3c9218840c070f1c81ac20bc02fb6aafc6e3803.tar.gz
qemu-d3c9218840c070f1c81ac20bc02fb6aafc6e3803.tar.xz
qemu-d3c9218840c070f1c81ac20bc02fb6aafc6e3803.zip
M68K: use g_new() family of functions
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> [PMD: squashed commits] Reviewed-by: Thomas Huth <huth@tuxfamily.org> Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'hw/m68k/mcf5206.c')
-rw-r--r--hw/m68k/mcf5206.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/m68k/mcf5206.c b/hw/m68k/mcf5206.c
index fbf3f0f074..bd8e993c58 100644
--- a/hw/m68k/mcf5206.c
+++ b/hw/m68k/mcf5206.c
@@ -138,7 +138,7 @@ static m5206_timer_state *m5206_timer_init(qemu_irq irq)
m5206_timer_state *s;
QEMUBH *bh;
- s = (m5206_timer_state *)g_malloc0(sizeof(m5206_timer_state));
+ s = g_new0(m5206_timer_state, 1);
bh = qemu_bh_new(m5206_timer_trigger, s);
s->timer = ptimer_init(bh, PTIMER_POLICY_DEFAULT);
s->irq = irq;
@@ -534,7 +534,7 @@ qemu_irq *mcf5206_init(MemoryRegion *sysmem, uint32_t base, M68kCPU *cpu)
m5206_mbar_state *s;
qemu_irq *pic;
- s = (m5206_mbar_state *)g_malloc0(sizeof(m5206_mbar_state));
+ s = g_new0(m5206_mbar_state, 1);
memory_region_init_io(&s->iomem, NULL, &m5206_mbar_ops, s,
"mbar", 0x00001000);