Exemplo n.º 1
0
static void server_destroy_flood_set_up(ServerDestroyFloodData *fixture, const void *data)
{
	args_execute(0, NULL);
	core_init();
	irc_init();
	fe_common_core_init();
	fe_common_irc_init();
	signal_emit("irssi init finished", 0);
	command_bind("echo", NULL, (SIGNAL_FUNC) cmd_echo);
	signal_add("message public", (SIGNAL_FUNC) sig_public);
	signal_add("server destroyed", (SIGNAL_FUNC) print_destroyed);
	signal_add_first("server disconnected", (SIGNAL_FUNC) print_disconnect);
}
Exemplo n.º 2
0
static void textui_init(void)
{
	static struct poptOption options[] = {
		POPT_AUTOHELP
		{ NULL, '\0', 0, NULL }
	};

	args_register(options);

	irssi_gui = IRSSI_GUI_TEXT;
	core_init();
	irc_init();
	fe_common_core_init();
	fe_common_irc_init();

        theme_register(gui_text_formats);
	signal_add("gui exit", (SIGNAL_FUNC) sig_exit);
}
Exemplo n.º 3
0
static void textui_init(void)
{
#ifdef SIGTRAP
	struct sigaction act;

	sigemptyset(&act.sa_mask);
	act.sa_flags = 0;
	act.sa_handler = SIG_IGN;
	sigaction(SIGTRAP, &act, NULL);
#endif

	irssi_gui = IRSSI_GUI_TEXT;
	core_init();
	irc_init();
	fe_common_core_init();
	fe_common_irc_init();

	theme_register(gui_text_formats);
	signal_add_last("gui exit", (SIGNAL_FUNC) sig_exit);
}