标签: c++ valgrind libevent
我刚刚使用event_new()创建了一个新事件, 最后使用evtimer_del()进行删除。 然后valgrind警告我内存泄漏(1个块中为128字节)。 我错过了什么?
代码:
end_date
答案 0 :(得分:1)
您使用了错误的解除分配功能,来自docs:
event_new() 退货 一个新分配的struct事件,以后必须使用event_free()释放它。
event_free()
evtimer_del是event_del()的别名,它仅不列出事件。
evtimer_del
event_del()