comparison src/perl.c @ 781:95ebfdb31a9b

[gaim-migrate @ 791] arg committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 29 Aug 2000 04:02:10 +0000
parents c714def9cebb
children c13e78ae0f86
comparison
equal deleted inserted replaced
780:c714def9cebb 781:95ebfdb31a9b
58 }; 58 };
59 59
60 struct _perl_event_handlers { 60 struct _perl_event_handlers {
61 char *event_type; 61 char *event_type;
62 char *handler_name; 62 char *handler_name;
63 } 63 };
64 64
65 struct _perl_timeout_handlers { 65 struct _perl_timeout_handlers {
66 char *handler_name; 66 char *handler_name;
67 gint iotag; 67 gint iotag;
68 }; 68 };
524 struct _perl_event_handlers *data; 524 struct _perl_event_handlers *data;
525 525
526 for (handler = perl_event_handlers; handler != NULL; handler = handler->next) { 526 for (handler = perl_event_handlers; handler != NULL; handler = handler->next) {
527 data = handler->data; 527 data = handler->data;
528 if (!strcmp(event_name(event), data->event_type)) 528 if (!strcmp(event_name(event), data->event_type))
529 execute_perl(args); 529 execute_perl(data->handler_name, args);
530 } 530 }
531 531
532 return 0; 532 return 0;
533 } 533 }
534 534