void xchat_exit (void) { xchat_is_quitting = TRUE; in_xchat_exit = TRUE; plugin_kill_all (); fe_cleanup (); if (prefs.autosave) { save_config (); pevent_save (NULL); } if (prefs.autosave_url) url_autosave (); notify_save (); ignore_save (); free_sessions (); fe_exit (); }
void hexchat_exit (void) { hexchat_is_quitting = TRUE; in_hexchat_exit = TRUE; plugin_kill_all (); fe_cleanup (); save_config (); if (prefs.save_pevents) { pevent_save (NULL); } sound_save (); notify_save (); ignore_save (); free_sessions (); chanopt_save_all (); servlist_cleanup (); fe_exit (); }
void xchat_exit (void) { xchat_is_quitting = TRUE; in_xchat_exit = TRUE; #if 0 plugin_shutdown(); #endif fe_cleanup (); if (prefs.autosave) { save_config (); if (prefs.save_pevents) pevent_save (NULL); } if (prefs.autosave_url) url_autosave (); notify_save (); ignore_save (); free_sessions (); fe_exit (); }