Avoid invalid free() when disposing Event instances

Reported by Дилян Палаузов <git-dpa@aegee.org>, thanks!
This commit is contained in:
Pierre Pronchery 2015-10-15 00:17:13 +02:00
parent 089ce1cc3d
commit 4aacdf9b95

View File

@ -113,7 +113,7 @@ void event_delete(Event * event)
for(i = 0; i < array_count(event->timeouts); i++) for(i = 0; i < array_count(event->timeouts); i++)
{ {
array_get_copy(event->writes, i, &et); array_get_copy(event->timeouts, i, &et);
object_delete(et); object_delete(et);
} }
array_delete(event->timeouts); array_delete(event->timeouts);