279 |
weechat_plugin_exec_command (t_weechat_plugin *plugin, |
weechat_plugin_exec_command (t_weechat_plugin *plugin, |
280 |
char *server, char *channel, char *command) |
char *server, char *channel, char *command) |
281 |
{ |
{ |
282 |
t_gui_buffer *ptr_buffer; |
t_irc_server *ptr_server; |
283 |
|
|
284 |
if (!plugin || !command) |
if (!plugin || !command) |
285 |
return; |
return; |
286 |
|
|
287 |
ptr_buffer = plugin_find_buffer (server, channel); |
ptr_server = plugin_find_server (server, channel); |
288 |
if (ptr_buffer) |
if (ptr_server && (ptr_server->buffer)) |
289 |
user_command (SERVER(ptr_buffer), ptr_buffer, command); |
user_command (ptr_server, ptr_server->buffer, command); |
290 |
} |
} |
291 |
|
|
292 |
/* |
/* |