Mercurial > pidgin
comparison libpurple/account.c @ 28091:3896cbf6336a
Display the username in the debug log when disconnecting an account.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Tue, 25 Aug 2009 03:54:33 +0000 |
parents | 14ce47859540 |
children | caa94dfa37f1 94f85ba7e5a9 |
comparison
equal
deleted
inserted
replaced
28089:1e529b03ec81 | 28091:3896cbf6336a |
---|---|
1204 | 1204 |
1205 void | 1205 void |
1206 purple_account_disconnect(PurpleAccount *account) | 1206 purple_account_disconnect(PurpleAccount *account) |
1207 { | 1207 { |
1208 PurpleConnection *gc; | 1208 PurpleConnection *gc; |
1209 const char *username; | |
1209 | 1210 |
1210 g_return_if_fail(account != NULL); | 1211 g_return_if_fail(account != NULL); |
1211 g_return_if_fail(!purple_account_is_disconnected(account)); | 1212 g_return_if_fail(!purple_account_is_disconnected(account)); |
1212 | 1213 |
1213 purple_debug_info("account", "Disconnecting account %p\n", account); | 1214 username = purple_account_get_username(account); |
1215 purple_debug_info("account", "Disconnecting account %s (%p)\n", | |
1216 username ? username : "(null)", account); | |
1214 | 1217 |
1215 account->disconnecting = TRUE; | 1218 account->disconnecting = TRUE; |
1216 | 1219 |
1217 gc = purple_account_get_connection(account); | 1220 gc = purple_account_get_connection(account); |
1218 _purple_connection_destroy(gc); | 1221 _purple_connection_destroy(gc); |