diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/irc/proxy/Makefile.am | 9 | ||||
-rw-r--r-- | src/irc/proxy/proxy.c | 21 |
2 files changed, 17 insertions, 13 deletions
diff --git a/src/irc/proxy/Makefile.am b/src/irc/proxy/Makefile.am index 3bb8d742..4ce55006 100644 --- a/src/irc/proxy/Makefile.am +++ b/src/irc/proxy/Makefile.am @@ -1,10 +1,15 @@ moduledir = $(libdir)/irssi/modules -module_LTLIBRARIES = libproxy.la +module_LTLIBRARIES = libirc_proxy.la INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)/src/core/ \ -I$(top_srcdir)/src/irc/core/ -libproxy_la_SOURCES = \ +libirc_proxy.a: + $(LN_S) .libs/libirc_proxy.a libirc_proxy.a + +libirc_proxy_la_DEPENDENCIES = libirc_proxy.a + +libirc_proxy_la_SOURCES = \ proxy.c \ dump.c \ listen.c diff --git a/src/irc/proxy/proxy.c b/src/irc/proxy/proxy.c index ab7ef4cc..949df9f2 100644 --- a/src/irc/proxy/proxy.c +++ b/src/irc/proxy/proxy.c @@ -21,30 +21,29 @@ #include "module.h" #include "settings.h" #include "levels.h" -#include "fe-common/core/printtext.h" -void proxy_deinit(void) +void irc_proxy_deinit(void) { plugin_proxy_listen_deinit(); } -void proxy_init(void) +void irc_proxy_init(void) { settings_add_str("irssiproxy", "irssiproxy_ports", ""); settings_add_str("irssiproxy", "irssiproxy_password", ""); if (*settings_get_str("irssiproxy_password") == '\0') { /* no password - bad idea! */ - printtext(NULL, NULL, MSGLEVEL_CLIENTNOTICE, - "Warning!! Password not specified, everyone can " - "use this proxy! Use /set irssiproxy_password " - "<password> to set it"); + signal_emit("gui dialog", 2, "warning", + "Warning!! Password not specified, everyone can " + "use this proxy! Use /set irssiproxy_password " + "<password> to set it"); } if (*settings_get_str("irssiproxy_ports") == '\0') { - printtext(NULL, NULL, MSGLEVEL_CLIENTNOTICE, - "No proxy ports specified. Use /SET " - "irssiproxy_ports <ircnet>=<port> <ircnet2>=<port2> " - "... to set them."); + signal_emit("gui dialog", 2, "warning", + "No proxy ports specified. Use /SET " + "irssiproxy_ports <ircnet>=<port> <ircnet2>=<port2> " + "... to set them."); } plugin_proxy_listen_init(); |