Mercurial > pidgin.yaz
comparison plugins/autorecon.c @ 1047:ece2d1543b20
[gaim-migrate @ 1057]
Plugins now use GModule. Protocol plugins can be dynamically updated.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 01 Nov 2000 22:30:36 +0000 |
parents | 38452403563b |
children | 3daec853f3c6 |
comparison
equal
deleted
inserted
replaced
1046:4593605da0e2 | 1047:ece2d1543b20 |
---|---|
38 away_state = 1; | 38 away_state = 1; |
39 } else if (!forced_off) | 39 } else if (!forced_off) |
40 away_state = 0; | 40 away_state = 0; |
41 } | 41 } |
42 | 42 |
43 void gaim_plugin_init(void *handle) { | 43 char *gaim_plugin_init(GModule *handle) { |
44 if (imaway) { | 44 if (imaway) { |
45 away_state = 1; | 45 away_state = 1; |
46 last_away = awaymessage; | 46 last_away = awaymessage; |
47 } else | 47 } else |
48 away_state = 0; | 48 away_state = 0; |
49 | 49 |
50 gaim_signal_connect(handle, event_away, away_toggle, (void *)1); | 50 gaim_signal_connect(handle, event_away, away_toggle, (void *)1); |
51 gaim_signal_connect(handle, event_back, away_toggle, (void *)0); | 51 gaim_signal_connect(handle, event_back, away_toggle, (void *)0); |
52 gaim_signal_connect(handle, event_signoff, reconnect, NULL); | 52 gaim_signal_connect(handle, event_signoff, reconnect, NULL); |
53 | |
54 return NULL; | |
53 } | 55 } |