290 |
*/ |
*/ |
291 |
|
|
292 |
void |
void |
293 |
plugin_event_msg (char *irc_command, char *arguments, char *server) |
plugin_event_msg (char *irc_command, char *server, char *arguments) |
294 |
{ |
{ |
295 |
#ifdef PLUGINS |
#ifdef PLUGINS |
296 |
t_plugin_handler *ptr_plugin_handler; |
t_plugin_handler *ptr_plugin_handler; |
306 |
if (ptr_plugin_handler->running == 0) |
if (ptr_plugin_handler->running == 0) |
307 |
{ |
{ |
308 |
ptr_plugin_handler->running = 1; |
ptr_plugin_handler->running = 1; |
309 |
wee_perl_exec (ptr_plugin_handler->function_name, arguments, server); |
wee_perl_exec (ptr_plugin_handler->function_name, server, arguments); |
310 |
ptr_plugin_handler->running = 0; |
ptr_plugin_handler->running = 0; |
311 |
} |
} |
312 |
} |
} |
317 |
if (ptr_plugin_handler->running == 0) |
if (ptr_plugin_handler->running == 0) |
318 |
{ |
{ |
319 |
ptr_plugin_handler->running = 1; |
ptr_plugin_handler->running = 1; |
320 |
wee_python_exec (ptr_plugin_handler->function_name, arguments, server); |
wee_python_exec (ptr_plugin_handler->function_name, server, arguments); |
321 |
ptr_plugin_handler->running = 0; |
ptr_plugin_handler->running = 0; |
322 |
} |
} |
323 |
} |
} |
337 |
*/ |
*/ |
338 |
|
|
339 |
int |
int |
340 |
plugin_exec_command (char *user_command, char *arguments, char *server) |
plugin_exec_command (char *user_command, char *server, char *arguments) |
341 |
{ |
{ |
342 |
#ifdef PLUGINS |
#ifdef PLUGINS |
343 |
t_plugin_handler *ptr_plugin_handler; |
t_plugin_handler *ptr_plugin_handler; |
353 |
if (ptr_plugin_handler->running == 0) |
if (ptr_plugin_handler->running == 0) |
354 |
{ |
{ |
355 |
ptr_plugin_handler->running = 1; |
ptr_plugin_handler->running = 1; |
356 |
wee_perl_exec (ptr_plugin_handler->function_name, arguments, server); |
wee_perl_exec (ptr_plugin_handler->function_name, server, arguments); |
357 |
ptr_plugin_handler->running = 0; |
ptr_plugin_handler->running = 0; |
358 |
} |
} |
359 |
} |
} |
364 |
if (ptr_plugin_handler->running == 0) |
if (ptr_plugin_handler->running == 0) |
365 |
{ |
{ |
366 |
ptr_plugin_handler->running = 1; |
ptr_plugin_handler->running = 1; |
367 |
wee_python_exec (ptr_plugin_handler->function_name, arguments, server); |
wee_python_exec (ptr_plugin_handler->function_name, server, arguments); |
368 |
ptr_plugin_handler->running = 0; |
ptr_plugin_handler->running = 0; |
369 |
} |
} |
370 |
} |
} |