From: Jochen Eisinger Date: Sun, 20 May 2007 16:36:57 +0000 (+0000) Subject: Sun May 20 18:34:22 CEST 2007 Jochen Eisinger X-Git-Tag: silc.client.1.1.beta5~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=6f284f7d372c5549167fee4d5dd44db28b1ce04d Sun May 20 18:34:22 CEST 2007 Jochen Eisinger * Add hooks for Irssi 0.8.11 module functions. Affected file is apps/irssi/src/fe-common/silc/fe-common-silc.c --- diff --git a/CHANGES b/CHANGES index 0e0d89aa..78bf4ba7 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +Sun May 20 18:34:22 CEST 2007 Jochen Eisinger + + * Add hooks for Irssi 0.8.11 module functions. Affected file + is apps/irssi/src/fe-common/silc/fe-common-silc.c + Sat May 19 14:46:36 EEST 2007 Pekka Riikonen * Fixed passphrase authentication with server. Affected file diff --git a/README.PLUGIN b/README.PLUGIN index ad8f1a65..a71623a9 100644 --- a/README.PLUGIN +++ b/README.PLUGIN @@ -13,5 +13,5 @@ define the following paths (assuming Irssi is installed to /usr) --prefix=/usr --with-simdir=/usr/lib/irssi -If you're using Irssi 0.8.10, you may need to rename libfe_common_silc.so to -libfe_silc.so +If you're using Irssi 0.8.10 or 0.8.11, you may need to rename +libfe_common_silc.so to libfe_silc.so diff --git a/apps/irssi/src/fe-common/silc/fe-common-silc.c b/apps/irssi/src/fe-common/silc/fe-common-silc.c index d1fc3543..ee45c2e3 100644 --- a/apps/irssi/src/fe-common/silc/fe-common-silc.c +++ b/apps/irssi/src/fe-common/silc/fe-common-silc.c @@ -33,7 +33,7 @@ void fe_silc_modules_init(void); void fe_silc_modules_deinit(void); -void fe_silc_init(void) +static void silc_init(void) { theme_register(fecommon_silc_formats); @@ -42,11 +42,21 @@ void fe_silc_init(void) fe_silc_messages_init(); fe_silc_queries_init(); fe_silcnet_init(); +} + +void fe_common_silc_init(void) +{ + silc_init(); + module_register("silc", "fe_common"); +} +void fe_silc_init(void) +{ + silc_init(); module_register("silc", "fe"); } -void fe_silc_deinit(void) +void fe_common_silc_deinit(void) { fe_silc_queries_deinit(); fe_silc_messages_deinit(); @@ -56,3 +66,8 @@ void fe_silc_deinit(void) theme_unregister(); } + +void fe_silc_deinit(void) +{ + fe_common_silc_deinit(); +}