diff -r dff99d95f8a0 -r efc7d10c7826 src/plugins.c --- a/src/plugins.c Thu Nov 16 07:35:58 2000 +0000 +++ b/src/plugins.c Thu Nov 16 08:48:01 2000 +0000 @@ -619,7 +619,7 @@ return buf; } -void plugin_event(enum gaim_event event, void *arg1, void *arg2, void *arg3, void *arg4) { +int plugin_event(enum gaim_event event, void *arg1, void *arg2, void *arg3, void *arg4) { #ifdef USE_PERL char buf[BUF_LONG]; char *tmp; @@ -821,6 +821,8 @@ tmp = event_name(event); g_snprintf(debug_buff, sizeof debug_buff, "%s: %s\n", tmp, buf); debug_print(debug_buff); - perl_event(tmp, buf); + return perl_event(tmp, buf); +#else + return 0; #endif }