]> git.sesse.net Git - vlc/commitdiff
control/event.c: Don't leak the ARRAY.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Mon, 27 Aug 2007 21:04:20 +0000 (21:04 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Mon, 27 Aug 2007 21:04:20 +0000 (21:04 +0000)
src/control/event.c

index ba3428be497e0eb23e086dd393492020813b8926..6bbcaa9afcbc555ae04793598a0a684ee6b196d3 100644 (file)
@@ -97,8 +97,10 @@ void libvlc_event_manager_release( libvlc_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 );
     free( p_em );
 }