]> git.sesse.net Git - vlc/blobdiff - src/misc/events.c
Fix pointer-int casts warnings
[vlc] / src / misc / events.c
index 0449697844363db903092232408afa9bd22cb463..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 );
 }
 
 /**
@@ -171,9 +173,7 @@ void vlc_event_send( vlc_event_manager_t * p_em,
 #ifdef DEBUG_EVENT
                 cached_listener->psz_debug_name = strdup(cached_listener->psz_debug_name);
 #endif
-                printf("%p\n", cached_listener);
                 cached_listener++;
-                printf("%p\n", cached_listener-1);
             FOREACH_END()
 
             break;