mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 21:00:40 +02:00
get rid of PL_na
This commit is contained in:
parent
c26a634fe6
commit
7dbb8efdde
10 changed files with 26 additions and 26 deletions
|
|
@ -48,11 +48,11 @@ static void handle_command_bind(int priority, int items, SV *p0, SV *p1, SV *p2)
|
|||
|
||||
if (!hash) {
|
||||
category = items < 3 ? DEFAULT_COMMAND_CATEGORY :
|
||||
(char *)SvPV(p2, PL_na);
|
||||
perl_command_bind_to((char *)SvPV(p0, PL_na), category, p1, priority);
|
||||
(char *)SvPV_nolen(p2);
|
||||
perl_command_bind_to((char *)SvPV_nolen(p0), category, p1, priority);
|
||||
} else {
|
||||
category = items < 2 ? DEFAULT_COMMAND_CATEGORY :
|
||||
(char *)SvPV(p1, PL_na);
|
||||
(char *)SvPV_nolen(p1);
|
||||
perl_command_bind_add_hash(priority, p0, category);
|
||||
}
|
||||
}
|
||||
|
|
@ -116,7 +116,7 @@ CODE:
|
|||
if (items != 1 && items != 2)
|
||||
croak("Usage: Irssi::signal_add(signal, func)");
|
||||
if (items == 2)
|
||||
perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1),
|
||||
perl_signal_add_full((char *)SvPV_nolen(ST(0)), ST(1),
|
||||
SIGNAL_PRIORITY_DEFAULT);
|
||||
else
|
||||
perl_signal_add_hash(SIGNAL_PRIORITY_DEFAULT, ST(0));
|
||||
|
|
@ -127,7 +127,7 @@ CODE:
|
|||
if (items != 1 && items != 2)
|
||||
croak("Usage: Irssi::signal_add_first(signal, func)");
|
||||
if (items == 2)
|
||||
perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1),
|
||||
perl_signal_add_full((char *)SvPV_nolen(ST(0)), ST(1),
|
||||
SIGNAL_PRIORITY_HIGH);
|
||||
else
|
||||
perl_signal_add_hash(SIGNAL_PRIORITY_HIGH, ST(0));
|
||||
|
|
@ -138,7 +138,7 @@ CODE:
|
|||
if (items != 1 && items != 2)
|
||||
croak("Usage: Irssi::signal_add_last(signal, func)");
|
||||
if (items == 2)
|
||||
perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1),
|
||||
perl_signal_add_full((char *)SvPV_nolen(ST(0)), ST(1),
|
||||
SIGNAL_PRIORITY_LOW);
|
||||
else
|
||||
perl_signal_add_hash(SIGNAL_PRIORITY_LOW, ST(0));
|
||||
|
|
@ -149,7 +149,7 @@ CODE:
|
|||
if (items != 2 && items != 3)
|
||||
croak("Usage: Irssi::signal_add_priority(signal, func, priority)");
|
||||
if (items == 3)
|
||||
perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), SvIV(ST(2)));
|
||||
perl_signal_add_full((char *)SvPV_nolen(ST(0)), ST(1), SvIV(ST(2)));
|
||||
else
|
||||
perl_signal_add_hash(SvIV(ST(0)), ST(1));
|
||||
|
||||
|
|
@ -179,7 +179,7 @@ CODE:
|
|||
if (len > 6) len = 6;
|
||||
for (pos = 0; pos < len; pos++) {
|
||||
SV **val = av_fetch(av, pos, 0);
|
||||
arr[pos] = SvPV(*val, PL_na);
|
||||
arr[pos] = SvPV_nolen(*val);
|
||||
}
|
||||
arr[pos] = NULL;
|
||||
perl_signal_register(key, arr);
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ static char *perl_expando_event(PerlExpando *rec, SERVER_REC *server,
|
|||
if (rec->script != NULL)
|
||||
script_unregister_expandos(rec->script);
|
||||
|
||||
signal_emit("script error", 2, rec->script, SvPV(ERRSV, PL_na));
|
||||
signal_emit("script error", 2, rec->script, SvPV_nolen(ERRSV));
|
||||
} else if (retcount > 0) {
|
||||
ret = g_strdup(POPp);
|
||||
*free_ret = TRUE;
|
||||
|
|
@ -117,7 +117,7 @@ static void expando_signals_add_hash(const char *key, SV *signals)
|
|||
hv_iterinit(hv);
|
||||
while ((he = hv_iternext(hv)) != NULL) {
|
||||
SV *argsv = HeVAL(he);
|
||||
argstr = SvPV(argsv, PL_na);
|
||||
argstr = SvPV_nolen(argsv);
|
||||
|
||||
if (g_ascii_strcasecmp(argstr, "none") == 0)
|
||||
arg = EXPANDO_ARG_NONE;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue