On 27/11/18 14:05, Greg Kurz wrote: > Because it is a recommended coding practice (see HACKING). > > Signed-off-by: Greg Kurz <gr...@kaod.org> > --- > hw/ppc/ppc405_boards.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/hw/ppc/ppc405_boards.c b/hw/ppc/ppc405_boards.c > index 3be3fe4432b4..f35b412c88dd 100644 > --- a/hw/ppc/ppc405_boards.c > +++ b/hw/ppc/ppc405_boards.c > @@ -149,7 +149,7 @@ static void ref405ep_init(MachineState *machine) > MemoryRegion *bios; > MemoryRegion *sram = g_new(MemoryRegion, 1); > ram_addr_t bdloc; > - MemoryRegion *ram_memories = g_malloc(2 * sizeof(*ram_memories)); > + MemoryRegion *ram_memories = g_new(MemoryRegion, 2); > hwaddr ram_bases[2], ram_sizes[2]; > target_ulong sram_size; > long bios_size; > @@ -446,7 +446,7 @@ static void taihu_405ep_init(MachineState *machine) > qemu_irq *pic; > MemoryRegion *sysmem = get_system_memory(); > MemoryRegion *bios; > - MemoryRegion *ram_memories = g_malloc(2 * sizeof(*ram_memories)); > + MemoryRegion *ram_memories = g_new(MemoryRegion, 2); > MemoryRegion *ram = g_malloc0(sizeof(*ram));
Why not change both lines here? MemoryRegion *ram = g_new0(MemoryRegion, 1); > hwaddr ram_bases[2], ram_sizes[2]; > long bios_size; > >