]> git.sesse.net Git - vlc/commitdiff
misc/events.c: Avoid leaking the array.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Mon, 27 Aug 2007 21:00:02 +0000 (21:00 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Mon, 27 Aug 2007 21:00:02 +0000 (21:00 +0000)
src/misc/events.c

index 5f6236c5c00f30b94d3f77d16a2913a49de62f1c..d93cfc4de9398cbd715000d56c3cd07d4fe39c27 100644 (file)
@@ -105,8 +105,10 @@ void vlc_event_manager_fini( vlc_event_manager_t * p_em )
         FOREACH_ARRAY( listener, listeners_group->listeners )
             free( listener );
         FOREACH_END()
+        ARRAY_RESET( listeners_group->listeners );
         free( listeners_group );
     FOREACH_END()
+    ARRAY_RESET( p_em->listeners_groups );
 }
 
 /**