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 }