summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Wasilczyk <tomkiewicz@cpw.pidgin.im>2013-04-30 11:43:37 +0200
committerTomasz Wasilczyk <tomkiewicz@cpw.pidgin.im>2013-04-30 11:43:37 +0200
commit25290a8a15b4bb8cdf74fe842440767229563bfa (patch)
tree24254a01f85561c276733394ad77376f6110e8b1
parent3dd6b1f1571a621f606eca9bbb26561dc66367a5 (diff)
downloadpidgin-25290a8a15b4bb8cdf74fe842440767229563bfa.tar.gz
More debug messages for wincred keyring
-rw-r--r--libpurple/plugins/keyrings/wincred.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/libpurple/plugins/keyrings/wincred.c b/libpurple/plugins/keyrings/wincred.c
index 3ba6122820..6d17c2b96c 100644
--- a/libpurple/plugins/keyrings/wincred.c
+++ b/libpurple/plugins/keyrings/wincred.c
@@ -127,6 +127,10 @@ wincred_read(PurpleAccount *account, PurpleKeyringReadCallback cb,
error = g_error_new(PURPLE_KEYRING_ERROR,
PURPLE_KEYRING_ERROR_BACKENDFAIL,
"Cannot convert password");
+ } else {
+ purple_debug_misc("keyring-wincred",
+ "Got password for account %s.\n",
+ purple_account_get_username(account));
}
if (cb != NULL)
@@ -162,7 +166,12 @@ wincred_save(PurpleAccount *account, const gchar *password,
DWORD error_code = GetLastError();
if (error_code == ERROR_NOT_FOUND) {
- /* Pasword doesn't existed. */
+ if (purple_debug_is_verbose()) {
+ purple_debug_misc("keyring-wincred",
+ "Password for account %s was already "
+ "removed.\n",
+ purple_account_get_username(account));
+ }
} else if (error_code == ERROR_NO_SUCH_LOGON_SESSION) {
purple_debug_error("keyring-wincred",
"Cannot remove password, no valid "
@@ -229,6 +238,10 @@ wincred_save(PurpleAccount *account, const gchar *password,
PURPLE_KEYRING_ERROR_BACKENDFAIL,
"Cannot store password, error %lx", error_code);
}
+ } else {
+ purple_debug_misc("keyring-wincred",
+ "Password updated for account %s.\n",
+ purple_account_get_username(account));
}
g_free(target_name);