mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-27 12:23:53 -06:00
Use glib memory allocation and free functions
qemu_malloc/qemu_free no longer exist after this commit. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
14015304b6
commit
7267c0947d
357 changed files with 1672 additions and 1674 deletions
12
input.c
12
input.c
|
@ -73,12 +73,12 @@ QEMUPutMouseEntry *qemu_add_mouse_event_handler(QEMUPutMouseEvent *func,
|
|||
QEMUPutMouseEntry *s;
|
||||
static int mouse_index = 0;
|
||||
|
||||
s = qemu_mallocz(sizeof(QEMUPutMouseEntry));
|
||||
s = g_malloc0(sizeof(QEMUPutMouseEntry));
|
||||
|
||||
s->qemu_put_mouse_event = func;
|
||||
s->qemu_put_mouse_event_opaque = opaque;
|
||||
s->qemu_put_mouse_event_absolute = absolute;
|
||||
s->qemu_put_mouse_event_name = qemu_strdup(name);
|
||||
s->qemu_put_mouse_event_name = g_strdup(name);
|
||||
s->index = mouse_index++;
|
||||
|
||||
QTAILQ_INSERT_TAIL(&mouse_handlers, s, node);
|
||||
|
@ -100,8 +100,8 @@ void qemu_remove_mouse_event_handler(QEMUPutMouseEntry *entry)
|
|||
{
|
||||
QTAILQ_REMOVE(&mouse_handlers, entry, node);
|
||||
|
||||
qemu_free(entry->qemu_put_mouse_event_name);
|
||||
qemu_free(entry);
|
||||
g_free(entry->qemu_put_mouse_event_name);
|
||||
g_free(entry);
|
||||
|
||||
check_mode_change();
|
||||
}
|
||||
|
@ -111,7 +111,7 @@ QEMUPutLEDEntry *qemu_add_led_event_handler(QEMUPutLEDEvent *func,
|
|||
{
|
||||
QEMUPutLEDEntry *s;
|
||||
|
||||
s = qemu_mallocz(sizeof(QEMUPutLEDEntry));
|
||||
s = g_malloc0(sizeof(QEMUPutLEDEntry));
|
||||
|
||||
s->put_led = func;
|
||||
s->opaque = opaque;
|
||||
|
@ -124,7 +124,7 @@ void qemu_remove_led_event_handler(QEMUPutLEDEntry *entry)
|
|||
if (entry == NULL)
|
||||
return;
|
||||
QTAILQ_REMOVE(&led_handlers, entry, next);
|
||||
qemu_free(entry);
|
||||
g_free(entry);
|
||||
}
|
||||
|
||||
void kbd_put_keycode(int keycode)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue