Mercurial > pidgin
changeset 20588:e23a1585d822
Clear out the unsaved password if we're already disconnected and we switch to offline status. Fixes #3218.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Fri, 21 Sep 2007 01:49:27 +0000 |
parents | 45b524709475 |
children | 5723dbc6212d |
files | libpurple/prpl.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/prpl.c Fri Sep 21 00:55:32 2007 +0000 +++ b/libpurple/prpl.c Fri Sep 21 01:49:27 2007 +0000 @@ -226,6 +226,9 @@ { if (!purple_account_is_disconnected(account)) purple_account_disconnect(account); + /* Clear out the unsaved password if we're already disconnected and we switch to offline status */ + else if (!purple_account_get_remember_password(account)) + purple_account_set_password(account, NULL); return; }