Revision 7267c094 hw/usb-uhci.c
b/hw/usb-uhci.c | ||
---|---|---|
168 | 168 |
|
169 | 169 |
static UHCIAsync *uhci_async_alloc(UHCIState *s) |
170 | 170 |
{ |
171 |
UHCIAsync *async = qemu_malloc(sizeof(UHCIAsync));
|
|
171 |
UHCIAsync *async = g_malloc(sizeof(UHCIAsync));
|
|
172 | 172 |
|
173 | 173 |
memset(&async->packet, 0, sizeof(async->packet)); |
174 | 174 |
async->uhci = s; |
... | ... | |
187 | 187 |
{ |
188 | 188 |
usb_packet_cleanup(&async->packet); |
189 | 189 |
qemu_sglist_destroy(&async->sgl); |
190 |
qemu_free(async);
|
|
190 |
g_free(async);
|
|
191 | 191 |
} |
192 | 192 |
|
193 | 193 |
static void uhci_async_link(UHCIState *s, UHCIAsync *async) |
Also available in: Unified diff