diff --git a/plugins/checksum/checksum.c b/plugins/checksum/checksum.c index d00249b0..fed5706c 100644 --- a/plugins/checksum/checksum.c +++ b/plugins/checksum/checksum.c @@ -52,9 +52,9 @@ #define DEFAULT_LIMIT 256 /* default size is 256 MiB */ static xchat_plugin *ph; /* plugin handle */ -static const char name[] = "Checksum"; -static const char desc[] = "Calculate checksum for DCC file transfers"; -static const char version[] = "3.1"; +static char name[] = "Checksum"; +static char desc[] = "Calculate checksum for DCC file transfers"; +static char version[] = "3.1"; /* Use of OpenSSL SHA256 interface: http://adamlamers.com/?p=5 */ static void @@ -225,8 +225,8 @@ dccoffer_cb (char *word[], void *userdata) return XCHAT_EAT_NONE; } -static void -checksum (char *word[], void *userdata) +static int +checksum (char *word[], char *word_eol[], void *userdata) { if (!g_ascii_strcasecmp ("GET", word[2])) { @@ -242,6 +242,8 @@ checksum (char *word[], void *userdata) xchat_printf (ph, " GET - print the maximum file size (in MiB) to be hashed\n"); xchat_printf (ph, " SET - set the maximum file size (in MiB) to be hashed\n"); } + + return XCHAT_EAT_NONE; } int diff --git a/plugins/exec/exec.c b/plugins/exec/exec.c index 6f3e350c..e2e2f5cf 100644 --- a/plugins/exec/exec.c +++ b/plugins/exec/exec.c @@ -26,9 +26,9 @@ #include "hexchat-plugin.h" static xchat_plugin *ph; /* plugin handle */ -static const char name[] = "Exec"; -static const char desc[] = "Execute commands inside HexChat"; -static const char version[] = "1.1"; +static char name[] = "Exec"; +static char desc[] = "Execute commands inside HexChat"; +static char version[] = "1.1"; static int run_command (char *word[], char *word_eol[], void *userdata) diff --git a/plugins/sasl/sasl.c b/plugins/sasl/sasl.c index 7978251e..cdf225b1 100644 --- a/plugins/sasl/sasl.c +++ b/plugins/sasl/sasl.c @@ -41,9 +41,9 @@ #include "hexchat-plugin.h" static xchat_plugin *ph; /* plugin handle */ -static const char name[] = "SASL"; -static const char desc[] = "SASL authentication plugin for HexChat"; -static const char version[] = "1.2"; +static char name[] = "SASL"; +static char desc[] = "SASL authentication plugin for HexChat"; +static char version[] = "1.2"; static const char sasl_help[] = "SASL Usage:\n /SASL ADD , enable/update SASL authentication for given network\n /SASL DEL , disable SASL authentication for given network\n /SASL LIST, get the list of SASL-enabled networks\n"; struct sasl_info diff --git a/plugins/upd/upd.c b/plugins/upd/upd.c index 0c4c3e52..d7cabe59 100644 --- a/plugins/upd/upd.c +++ b/plugins/upd/upd.c @@ -32,7 +32,7 @@ static xchat_plugin *ph; /* plugin handle */ static char name[] = "Update Checker"; static char desc[] = "Check for HexChat updates automatically"; static char version[] = "4.0"; -static char upd_help[] = "Update Checker Usage:\n /UPDCHK, check for HexChat updates\n /UPDCHK SET delay|format, set startup delay or check frequency\n"; +static const char upd_help[] = "Update Checker Usage:\n /UPDCHK, check for HexChat updates\n /UPDCHK SET delay|format, set startup delay or check frequency\n"; static char* check_version () diff --git a/plugins/wmpa/wmpa.def b/plugins/wmpa/wmpa.def index 3555558e..d0a3b042 100644 --- a/plugins/wmpa/wmpa.def +++ b/plugins/wmpa/wmpa.def @@ -1,6 +1,6 @@ ; wmpa.def : Declares the module parameters for the DLL. -LIBRARY "xcwmpa" +LIBRARY "hcwmpa" EXPORTS ; Explicit exports can go here