1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-06 01:33:12 +02:00

Added some missing functions in Perl plugin API

This commit is contained in:
Sebastien Helleu
2008-01-10 18:37:31 +01:00
parent 938574feec
commit 8a67299912
20 changed files with 1700 additions and 900 deletions
+12 -4
View File
@@ -107,10 +107,17 @@ demo_infobar_command_cb (void *data, struct t_gui_buffer *buffer, int argc,
* demo_buffer_input_data_cb: callback for input data on buffer
*/
void
demo_buffer_input_data_cb (struct t_gui_buffer *buffer, char *data)
int
demo_buffer_input_data_cb (void *data, struct t_gui_buffer *buffer,
char *input_data)
{
weechat_printf (buffer, "buffer input_data_cb: data = '%s'", data);
/* make C compiler happy */
(void) data;
weechat_printf (buffer,
"buffer input_data_cb: input_data = '%s'", input_data);
return WEECHAT_RC_OK;
}
/*
@@ -131,7 +138,8 @@ demo_buffer_command_cb (void *data, struct t_gui_buffer *buffer, int argc,
if (argc > 2)
{
new_buffer = weechat_buffer_new (argv[1], argv[2],
demo_buffer_input_data_cb);
&demo_buffer_input_data_cb,
NULL);
if (new_buffer)
weechat_buffer_set (new_buffer, "display", "1");
weechat_hook_signal_send ("logger_backlog",