Revision 7267c094 async.c
b/async.c | ||
---|---|---|
43 | 43 |
QEMUBH *qemu_bh_new(QEMUBHFunc *cb, void *opaque) |
44 | 44 |
{ |
45 | 45 |
QEMUBH *bh; |
46 |
bh = qemu_mallocz(sizeof(QEMUBH));
|
|
46 |
bh = g_malloc0(sizeof(QEMUBH));
|
|
47 | 47 |
bh->cb = cb; |
48 | 48 |
bh->opaque = opaque; |
49 | 49 |
bh->next = first_bh; |
... | ... | |
74 | 74 |
bh = *bhp; |
75 | 75 |
if (bh->deleted) { |
76 | 76 |
*bhp = bh->next; |
77 |
qemu_free(bh);
|
|
77 |
g_free(bh);
|
|
78 | 78 |
} else |
79 | 79 |
bhp = &bh->next; |
80 | 80 |
} |
Also available in: Unified diff