mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
add IRC_CHATNET_REC->usermode to perl chatnet hashes
This commit is contained in:
parent
bf41bfa2f7
commit
a0142ce384
@ -3,6 +3,12 @@
|
||||
|
||||
static int initialized = FALSE;
|
||||
|
||||
static void perl_irc_chatnet_fill_hash(HV *hv, IRC_CHATNET_REC *chatnet)
|
||||
{
|
||||
perl_chatnet_fill_hash(hv, (CHATNET_REC *) chatnet);
|
||||
(void) hv_store(hv, "usermode", 8, new_pv(chatnet->usermode), 0);
|
||||
}
|
||||
|
||||
static void perl_irc_connect_fill_hash(HV *hv, IRC_SERVER_CONNECT_REC *conn)
|
||||
{
|
||||
perl_connect_fill_hash(hv, (SERVER_CONNECT_REC *) conn);
|
||||
@ -233,6 +239,9 @@ CODE:
|
||||
|
||||
chat_type = chat_protocol_lookup("IRC");
|
||||
|
||||
irssi_add_object(module_get_uniq_id("CHATNET", 0),
|
||||
chat_type, "Irssi::Irc::Chatnet",
|
||||
(PERL_OBJECT_FUNC) perl_irc_chatnet_fill_hash);
|
||||
irssi_add_object(module_get_uniq_id("SERVER CONNECT", 0),
|
||||
chat_type, "Irssi::Irc::Connect",
|
||||
(PERL_OBJECT_FUNC) perl_irc_connect_fill_hash);
|
||||
|
@ -1,6 +1,7 @@
|
||||
#include <irssi/src/perl/common/module.h>
|
||||
|
||||
#include <irssi/src/irc/core/irc.h>
|
||||
#include <irssi/src/irc/core/irc-chatnets.h>
|
||||
#include <irssi/src/irc/core/irc-servers.h>
|
||||
#include <irssi/src/irc/core/irc-channels.h>
|
||||
#include <irssi/src/irc/core/irc-queries.h>
|
||||
|
Loading…
Reference in New Issue
Block a user