src/plugins.c

changeset 1100
efc7d10c7826
parent 1058
e878d758cff6
child 1145
cf936dc497bf
equal deleted inserted replaced
1099:dff99d95f8a0 1100:efc7d10c7826
617 break; 617 break;
618 } 618 }
619 return buf; 619 return buf;
620 } 620 }
621 621
622 void plugin_event(enum gaim_event event, void *arg1, void *arg2, void *arg3, void *arg4) { 622 int plugin_event(enum gaim_event event, void *arg1, void *arg2, void *arg3, void *arg4) {
623 #ifdef USE_PERL 623 #ifdef USE_PERL
624 char buf[BUF_LONG]; 624 char buf[BUF_LONG];
625 char *tmp; 625 char *tmp;
626 #endif 626 #endif
627 #ifdef GAIM_PLUGINS 627 #ifdef GAIM_PLUGINS
819 break; 819 break;
820 } 820 }
821 tmp = event_name(event); 821 tmp = event_name(event);
822 g_snprintf(debug_buff, sizeof debug_buff, "%s: %s\n", tmp, buf); 822 g_snprintf(debug_buff, sizeof debug_buff, "%s: %s\n", tmp, buf);
823 debug_print(debug_buff); 823 debug_print(debug_buff);
824 perl_event(tmp, buf); 824 return perl_event(tmp, buf);
825 #else
826 return 0;
825 #endif 827 #endif
826 } 828 }

mercurial