Revision 7267c094 block/qed-gencb.c
b/block/qed-gencb.c | ||
---|---|---|
15 | 15 |
|
16 | 16 |
void *gencb_alloc(size_t len, BlockDriverCompletionFunc *cb, void *opaque) |
17 | 17 |
{ |
18 |
GenericCB *gencb = qemu_malloc(len);
|
|
18 |
GenericCB *gencb = g_malloc(len);
|
|
19 | 19 |
gencb->cb = cb; |
20 | 20 |
gencb->opaque = opaque; |
21 | 21 |
return gencb; |
... | ... | |
27 | 27 |
BlockDriverCompletionFunc *cb = gencb->cb; |
28 | 28 |
void *user_opaque = gencb->opaque; |
29 | 29 |
|
30 |
qemu_free(gencb);
|
|
30 |
g_free(gencb);
|
|
31 | 31 |
cb(user_opaque, ret); |
32 | 32 |
} |
Also available in: Unified diff