Revision 7267c094 aio.c

b/aio.c
75 75
                 * releasing the walking_handlers lock.
76 76
                 */
77 77
                QLIST_REMOVE(node, node);
78
                qemu_free(node);
78
                g_free(node);
79 79
            }
80 80
        }
81 81
    } else {
82 82
        if (node == NULL) {
83 83
            /* Alloc and insert if it's not already there */
84
            node = qemu_mallocz(sizeof(AioHandler));
84
            node = g_malloc0(sizeof(AioHandler));
85 85
            node->fd = fd;
86 86
            QLIST_INSERT_HEAD(&aio_handlers, node, node);
87 87
        }
......
220 220

  
221 221
                if (tmp->deleted) {
222 222
                    QLIST_REMOVE(tmp, node);
223
                    qemu_free(tmp);
223
                    g_free(tmp);
224 224
                }
225 225
            }
226 226

  

Also available in: Unified diff