diff options
author | Elliott Sales de Andrade <qulogic@pidgin.im> | 2008-08-01 02:02:07 +0000 |
---|---|---|
committer | Elliott Sales de Andrade <qulogic@pidgin.im> | 2008-08-01 02:02:07 +0000 |
commit | 26c0a3627ca239467b63805aecb81f6bb91b2c9e (patch) | |
tree | 6dc4fbd5379f3da966a24d5239e23ce9312fb259 | |
parent | 78abcb19ae18613e2c7c6dacb2ff359380e458aa (diff) | |
download | pidgin-26c0a3627ca239467b63805aecb81f6bb91b2c9e.tar.gz |
On MSN, escape the password since it's in an XML document. Didn't
escape the username because it should be an email address, that
hopefully wouldn't require it.
-rw-r--r-- | libpurple/protocols/msn/nexus.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libpurple/protocols/msn/nexus.c b/libpurple/protocols/msn/nexus.c index d084890928..a016e5a33d 100644 --- a/libpurple/protocols/msn/nexus.c +++ b/libpurple/protocols/msn/nexus.c @@ -390,7 +390,7 @@ msn_nexus_connect(MsnNexus *nexus) msn_session_set_login_step(session, MSN_LOGIN_STEP_GET_COOKIE); username = purple_account_get_username(session->account); - password = g_strndup(purple_connection_get_password(session->account->gc), 16); + password = g_markup_escape_text(purple_connection_get_password(session->account->gc), 16); purple_debug_info("msn", "Logging on %s, with policy '%s', nonce '%s'\n", username, nexus->policy, nexus->nonce); |