void ignore_deinit(void) { g_source_remove(time_tag); while (ignores != NULL) ignore_destroy(ignores->data, TRUE); nickmatch_deinit(nickmatch); signal_remove("setup reread", (SIGNAL_FUNC) read_ignores); }
void hilight_text_deinit(void) { hilights_destroy_all(); nickmatch_deinit(nickmatch); signal_remove("print text", (SIGNAL_FUNC) sig_print_text); signal_remove("setup reread", (SIGNAL_FUNC) read_hilight_config); signal_remove("setup changed", (SIGNAL_FUNC) read_settings); command_unbind("hilight", (SIGNAL_FUNC) cmd_hilight); command_unbind("dehilight", (SIGNAL_FUNC) cmd_dehilight); }