From 6f284f7d372c5549167fee4d5dd44db28b1ce04d Mon Sep 17 00:00:00 2001 From: Jochen Eisinger Date: Sun, 20 May 2007 16:36:57 +0000 Subject: [PATCH] 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 --- CHANGES | 5 +++++ README.PLUGIN | 4 ++-- .../irssi/src/fe-common/silc/fe-common-silc.c | 19 +++++++++++++++++-- 3 files changed, 24 insertions(+), 4 deletions(-) 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(); +} -- 2.24.0