From: Eric W. <war...@us...> - 2001-10-19 21:55:51
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv22543/src Modified Files: buddy.c multi.c ui.h Log Message: some protocols (like icq) expect that they'll be signed off. if they're compiled statically they need to be signed off. Index: buddy.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/buddy.c,v retrieving revision 1.252 retrieving revision 1.253 diff -u -d -r1.252 -r1.253 --- buddy.c 2001/10/19 19:12:57 1.252 +++ buddy.c 2001/10/19 21:55:46 1.253 @@ -1275,6 +1275,7 @@ /* then we remove everyone in a mass suicide */ remove_all_plugins(); #endif + signoff_all(); system_log(log_quit, NULL, NULL, OPT_LOG_BUDDY_SIGNON | OPT_LOG_MY_SIGNON); #ifdef USE_PERL perl_end(); Index: multi.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/multi.c,v retrieving revision 1.94 retrieving revision 1.95 diff -u -d -r1.94 -r1.95 --- multi.c 2001/10/17 17:43:17 1.94 +++ multi.c 2001/10/19 21:55:46 1.95 @@ -1223,7 +1223,7 @@ } } -void signoff_all(gpointer w, gpointer d) +void signoff_all() { GSList *c = connections; struct gaim_connection *g = NULL; Index: ui.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/ui.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- ui.h 2001/10/17 10:11:46 1.11 +++ ui.h 2001/10/19 21:55:46 1.12 @@ -291,7 +291,7 @@ extern void update_num_groups(); extern void show_buddy_list(); extern void refresh_buddy_window(); -extern void signoff_all(gpointer, gpointer); +extern void signoff_all(); extern void do_im_back(); extern void set_buddy(struct gaim_connection *, struct buddy *); extern void build_edit_tree(); |