]> git.sesse.net Git - vlc/blobdiff - src/playlist/item.c
playlist: Fix a typo in event detaching.
[vlc] / src / playlist / item.c
index 698ede09cab7cb9e202ba8d1f2e3f383ea327d43..9c4d0fea03e7301346debf74f7cda1f9c2790ce8 100644 (file)
@@ -138,16 +138,16 @@ static void install_input_item_observer( playlist_item_t * p_item )
 static void uninstall_input_item_observer( playlist_item_t * p_item )
 {
     vlc_event_manager_t * p_em = &p_item->p_input->event_manager;
+    vlc_event_detach( p_em, vlc_InputItemSubItemAdded,
+                      input_item_subitem_added, p_item );
     vlc_event_detach( p_em, vlc_InputItemMetaChanged,
                       input_item_changed, p_item );
     vlc_event_detach( p_em, vlc_InputItemDurationChanged,
                       input_item_changed, p_item );
-    vlc_event_detach( p_em, vlc_InputItemSubItemAdded,
-                      input_item_subitem_added, p_item );
     vlc_event_detach( p_em, vlc_InputItemNameChanged,
-                      input_item_subitem_added, p_item );
+                      input_item_changed, p_item );
     vlc_event_detach( p_em, vlc_InputItemInfoChanged,
-                      input_item_subitem_added, p_item );
+                      input_item_changed, p_item );
 }
 
 /*****************************************************************************