}
/* Unregister callbacks */
- var_DelCallback( getIntf()->p_sys->p_playlist, "intf-popupmenu",
+ var_DelCallback( getIntf()->p_libvlc, "intf-popupmenu",
PopupMenuCB, this );
}
void Dialogs::destroy( intf_thread_t *pIntf )
{
- if( pIntf->p_sys->p_dialogs )
- {
- delete pIntf->p_sys->p_dialogs;
- pIntf->p_sys->p_dialogs = NULL;
- }
+ delete pIntf->p_sys->p_dialogs;
+ pIntf->p_sys->p_dialogs = NULL;
}
}
/* Register callback for the intf-popupmenu variable */
- var_AddCallback( getIntf()->p_sys->p_playlist, "intf-popupmenu",
+ var_AddCallback( getIntf()->p_libvlc, "intf-popupmenu",
PopupMenuCB, this );
return true;