1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-27 05:16:38 +02:00

relay: add signal "buffer_type_changed" in weechat protocol

This commit is contained in:
Sebastien Helleu
2011-12-25 12:21:46 +01:00
parent d4c72d5c83
commit 583f4d5151
2 changed files with 34 additions and 13 deletions
@@ -306,6 +306,23 @@ relay_weechat_protocol_signal_buffer_cb (void *data, const char *signal,
relay_weechat_msg_free (msg);
}
}
else if (strcmp (signal, "buffer_type_changed") == 0)
{
ptr_buffer = (struct t_gui_buffer *)signal_data;
if (!ptr_buffer)
return WEECHAT_RC_OK;
msg = relay_weechat_msg_new (str_signal);
if (msg)
{
snprintf (cmd_hdata, sizeof (cmd_hdata),
"buffer:0x%lx", (long unsigned int)ptr_buffer);
relay_weechat_msg_add_hdata (msg, cmd_hdata,
"number,full_name,type");
relay_weechat_msg_send (ptr_client, msg, 0);
relay_weechat_msg_free (msg);
}
}
else if (strcmp (signal, "buffer_moved") == 0)
{
ptr_buffer = (struct t_gui_buffer *)signal_data;