]> git.sesse.net Git - vlc/blobdiff - modules/gui/wxwidgets/menus.cpp
vlc_object_get: take instance as a parameter
[vlc] / modules / gui / wxwidgets / menus.cpp
index ff0a99c1804131a7c0337f281c2bb3a2c3577aae..7034b508a03bf495a74d30567bc5d8eed514ecc9 100644 (file)
@@ -579,7 +579,7 @@ void Menu::Populate( ArrayOfStrings & ras_varnames,
             continue;
         }
 
-        p_object = (vlc_object_t *)vlc_object_get( rai_objects[i] );
+        p_object = (vlc_object_t *)vlc_object_get( p_intf->p_libvlc, rai_objects[i] );
         if( p_object == NULL ) continue;
 
         b_section_empty = false;
@@ -1008,7 +1008,7 @@ void MenuEvtHandler::OnMenuEvent( wxCommandEvent& event )
         wxMenuItemExt *p_menuitemext = (wxMenuItemExt *)p_menuitem;
         vlc_object_t *p_object;
 
-        p_object = (vlc_object_t *)vlc_object_get( p_menuitemext->i_object_id );
+        p_object = (vlc_object_t *)vlc_object_get( p_intf->p_libvlc, p_menuitemext->i_object_id );
         if( p_object == NULL ) return;
 
         wxMutexGuiLeave(); // We don't want deadlocks