X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fperl%2Fcommon%2FExpando.xs;fp=apps%2Firssi%2Fsrc%2Fperl%2Fcommon%2FExpando.xs;h=31b4f99008c8ff011a25ad57c084bf2bd1477650;hb=18d69a0a1fec438e241bb4f431506ed59a34066b;hp=08f5c202214e537f9b2c14a4c4d4f8c590b41863;hpb=f7be6adec0248118cddde9b04522c13cd90568cd;p=silc.git diff --git a/apps/irssi/src/perl/common/Expando.xs b/apps/irssi/src/perl/common/Expando.xs index 08f5c202..31b4f990 100644 --- a/apps/irssi/src/perl/common/Expando.xs +++ b/apps/irssi/src/perl/common/Expando.xs @@ -100,7 +100,7 @@ static char *sig_perl_expando(SERVER_REC *server, void *item, int *free_ret) return NULL; } -void expando_signals_add_hash(const char *key, SV *signals) +static void expando_signals_add_hash(const char *key, SV *signals) { HV *hv; HE *he; @@ -119,15 +119,15 @@ void expando_signals_add_hash(const char *key, SV *signals) SV *argsv = HeVAL(he); argstr = SvPV(argsv, PL_na); - if (strcasecmp(argstr, "none") == 0) + if (g_ascii_strcasecmp(argstr, "none") == 0) arg = EXPANDO_ARG_NONE; - else if (strcasecmp(argstr, "server") == 0) + else if (g_ascii_strcasecmp(argstr, "server") == 0) arg = EXPANDO_ARG_SERVER; - else if (strcasecmp(argstr, "window") == 0) + else if (g_ascii_strcasecmp(argstr, "window") == 0) arg = EXPANDO_ARG_WINDOW; - else if (strcasecmp(argstr, "windowitem") == 0) + else if (g_ascii_strcasecmp(argstr, "windowitem") == 0) arg = EXPANDO_ARG_WINDOW_ITEM; - else if (strcasecmp(argstr, "never") == 0) + else if (g_ascii_strcasecmp(argstr, "never") == 0) arg = EXPANDO_NEVER; else { croak("Unknown signal type: %s", argstr);