Mercurial > pidgin
comparison libpurple/protocols/msn/nexus.c @ 32672:3828a61c44da
A boring and large patch so I can merge heads.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Fri, 23 Dec 2011 08:21:58 +0000 |
parents | 504a65e03514 |
children | ea886666a83f |
comparison
equal
deleted
inserted
replaced
32671:0e69949b3e61 | 32672:3828a61c44da |
---|---|
388 | 388 |
389 purple_debug_info("msn", "Starting Windows Live ID authentication\n"); | 389 purple_debug_info("msn", "Starting Windows Live ID authentication\n"); |
390 msn_session_set_login_step(session, MSN_LOGIN_STEP_GET_COOKIE); | 390 msn_session_set_login_step(session, MSN_LOGIN_STEP_GET_COOKIE); |
391 | 391 |
392 username = purple_account_get_username(session->account); | 392 username = purple_account_get_username(session->account); |
393 password = purple_connection_get_password(session->account->gc); | 393 password = purple_connection_get_password(purple_account_get_connection(session->account)); |
394 if (g_utf8_strlen(password, -1) > 16) { | 394 if (g_utf8_strlen(password, -1) > 16) { |
395 /* max byte size for 16 utf8 characters is 64 + 1 for the null */ | 395 /* max byte size for 16 utf8 characters is 64 + 1 for the null */ |
396 gchar truncated[65]; | 396 gchar truncated[65]; |
397 g_utf8_strncpy(truncated, password, 16); | 397 g_utf8_strncpy(truncated, password, 16); |
398 password_xml = g_markup_escape_text(truncated, -1); | 398 password_xml = g_markup_escape_text(truncated, -1); |