Mercurial > pidgin
diff src/away.c @ 136:4e91b92f91a7
[gaim-migrate @ 146]
Added event_back and event_buddy_back events.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 19 Apr 2000 07:57:20 +0000 |
| parents | e277d5f0c1dd |
| children | 83dd297aa363 |
line wrap: on
line diff
--- a/src/away.c Wed Apr 19 02:48:47 2000 +0000 +++ b/src/away.c Wed Apr 19 07:57:20 2000 +0000 @@ -69,12 +69,27 @@ serv_set_away(NULL); awaymessage = NULL; +#ifdef GAIM_PLUGINS + { + GList *c = callbacks; + struct gaim_callback *g; + void (*function)(void *); + while (c) { + g = (struct gaim_callback *)c->data; + if (g->event == event_back && g->function != NULL) { + function = g->function; + (*function)(g->data); + } + c = c->next; + } + } +#endif } void do_away_message(GtkWidget *w, struct away_message *a) { GtkWidget *back; - GtkWidget *awaytext; + GtkWidget *awaytext; GtkWidget *vscrollbar; GtkWidget *bbox; GtkWidget *vbox;
