Revision 7267c094 hw/blizzard.c
b/hw/blizzard.c | ||
---|---|---|
188 | 188 |
s->data.len = s->bpp * s->data.dx * s->data.dy; |
189 | 189 |
s->data.pitch = s->data.dx; |
190 | 190 |
if (s->data.len > s->data.buflen) { |
191 |
s->data.buf = qemu_realloc(s->data.buf, s->data.len);
|
|
191 |
s->data.buf = g_realloc(s->data.buf, s->data.len);
|
|
192 | 192 |
s->data.buflen = s->data.len; |
193 | 193 |
} |
194 | 194 |
s->data.ptr = s->data.buf; |
... | ... | |
953 | 953 |
|
954 | 954 |
void *s1d13745_init(qemu_irq gpio_int) |
955 | 955 |
{ |
956 |
BlizzardState *s = (BlizzardState *) qemu_mallocz(sizeof(*s));
|
|
956 |
BlizzardState *s = (BlizzardState *) g_malloc0(sizeof(*s));
|
|
957 | 957 |
|
958 |
s->fb = qemu_malloc(0x180000);
|
|
958 |
s->fb = g_malloc(0x180000);
|
|
959 | 959 |
|
960 | 960 |
s->state = graphic_console_init(blizzard_update_display, |
961 | 961 |
blizzard_invalidate_display, |
... | ... | |
964 | 964 |
switch (ds_get_bits_per_pixel(s->state)) { |
965 | 965 |
case 0: |
966 | 966 |
s->line_fn_tab[0] = s->line_fn_tab[1] = |
967 |
qemu_mallocz(sizeof(blizzard_fn_t) * 0x10);
|
|
967 |
g_malloc0(sizeof(blizzard_fn_t) * 0x10);
|
|
968 | 968 |
break; |
969 | 969 |
case 8: |
970 | 970 |
s->line_fn_tab[0] = blizzard_draw_fn_8; |
Also available in: Unified diff