]> git.sesse.net Git - vlc/blobdiff - modules/gui/wxwidgets/dialogs/iteminfo.cpp
Input access locking, part 3 (final).
[vlc] / modules / gui / wxwidgets / dialogs / iteminfo.cpp
index 01cc2eaae1e67e9150d9c041646b0374315fe4db..56e04bb2e951db5a15b24b7cea42b740f849a9b3 100644 (file)
@@ -107,10 +107,8 @@ ItemInfoDialog::~ItemInfoDialog()
  *****************************************************************************/
 void ItemInfoDialog::OnOk( wxCommandEvent& WXUNUSED(event) )
 {
-    vlc_mutex_lock( &p_item->p_input->lock );
-    p_item->p_input->psz_name = info_panel->GetName();
-    p_item->p_input->psz_uri = info_panel->GetURI();
-    vlc_mutex_unlock( &p_item->p_input->lock );
+    input_item_SetName( p_item->p_input, info_panel->GetName() );
+    input_item_SetURI( p_item->p_input, info_panel->GetURI() );
     EndModal( wxID_OK );
 }