memset(p_intf->p_sys,0,sizeof(*p_intf->p_sys));
+ p_intf->b_should_run_on_first_thread = true;
p_intf->pf_run = Run;
msg_Dbg(p_intf,"Opening Mac OS X dialog provider");
/* idle */
while(vlc_object_alive(p_intf))
- {
- sleep( 100000 );
- }
+ msleep(INTF_IDLE_SLEEP);
/* unsubscribe from the interactive dialogues */
- dialog_Unregister(p_intf );
+ dialog_Unregister(p_intf);
var_DelCallback(p_intf,"dialog-error",DisplayError,p_intf);
var_DelCallback(p_intf,"dialog-critical",DisplayCritical,p_intf);
var_DelCallback(p_intf,"dialog-login",DisplayLogin,p_intf);