static void sm_process_messages(int UNUSED(fd), void *UNUSED(data)) { Bool ret; if(IceProcessMessages(ice_sm_conn, NULL, &ret)==IceProcessMessagesIOError){ mod_sm_close(); } }
void mod_sm_deinit() { ioncore_set_smhook(NULL); hook_remove(clientwin_do_manage_alt, (WHookDummy*)sm_do_manage); ioncore_set_sm_callbacks(NULL, NULL); mod_sm_unregister_exports(); mod_sm_close(); }