mirror of
https://github.com/irssi/irssi.git
synced 2024-11-03 04:27:19 -05:00
redirect_event() didn't give the correct parameter to event_hash2list().
Changed void* parameters -> SV* and using them directly instead of ST(x). git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2011 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
da6170d4d7
commit
179faf0416
@ -85,12 +85,12 @@ server_redirect_register(command, remote, timeout, start, stop)
|
|||||||
char *command
|
char *command
|
||||||
int remote
|
int remote
|
||||||
int timeout
|
int timeout
|
||||||
void *start
|
SV *start
|
||||||
void *stop
|
SV *stop
|
||||||
CODE:
|
CODE:
|
||||||
server_redirect_register_list(command, remote, timeout,
|
server_redirect_register_list(command, remote, timeout,
|
||||||
register_hash2list(hvref(ST(3))),
|
register_hash2list(hvref(start)),
|
||||||
register_hash2list(hvref(ST(4))));
|
register_hash2list(hvref(stop)));
|
||||||
|
|
||||||
void
|
void
|
||||||
server_redirect_event(server, command, count, arg, remote, failure_signal, signals)
|
server_redirect_event(server, command, count, arg, remote, failure_signal, signals)
|
||||||
@ -100,11 +100,11 @@ server_redirect_event(server, command, count, arg, remote, failure_signal, signa
|
|||||||
char *arg
|
char *arg
|
||||||
int remote
|
int remote
|
||||||
char *failure_signal
|
char *failure_signal
|
||||||
void *signals
|
SV *signals
|
||||||
CODE:
|
CODE:
|
||||||
server_redirect_event_list(server, command, count, *arg == '\0' ? NULL : arg, remote,
|
server_redirect_event_list(server, command, count, *arg == '\0' ? NULL : arg, remote,
|
||||||
*failure_signal == '\0' ? NULL : failure_signal,
|
*failure_signal == '\0' ? NULL : failure_signal,
|
||||||
event_hash2list(hvref(ST(5))));
|
event_hash2list(hvref(signals)));
|
||||||
|
|
||||||
char *
|
char *
|
||||||
server_redirect_get_signal(server, event, args)
|
server_redirect_get_signal(server, event, args)
|
||||||
|
Loading…
Reference in New Issue
Block a user