# HG changeset patch # User Christian Hammond # Date 1065654788 0 # Node ID 1f4e74bfe5bca8f6ba1988d02b9413c9a6410dae # Parent 8012b841687f70f39c9e5bcfb1e502a86ba6f7ba [gaim-migrate @ 7766] MSN should crash less often on Solaris committer: Tailor Script diff -r 8012b841687f -r 1f4e74bfe5bc src/protocols/msn/notification.c --- a/src/protocols/msn/notification.c Wed Oct 08 21:58:40 2003 +0000 +++ b/src/protocols/msn/notification.c Wed Oct 08 23:13:08 2003 +0000 @@ -322,6 +322,7 @@ char *username, *password; char *request_str; char *buffer = NULL; + char *tpf; size_t s; username = @@ -329,6 +330,8 @@ password = g_strdup(gaim_url_encode(gaim_account_get_password(session->account))); + tpf = (char *)g_hash_table_lookup(session->ssl_challenge_data, "tpf"); + request_str = g_strdup_printf( "GET %s HTTP/1.1\r\n" "Authorization: Passport1.4 OrgVerb=GET,OrgURL=%s,sign-in=%s,pwd=%s," @@ -349,7 +352,7 @@ (char *)g_hash_table_lookup(session->ssl_challenge_data, "kpp"), (char *)g_hash_table_lookup(session->ssl_challenge_data, "kv"), (char *)g_hash_table_lookup(session->ssl_challenge_data, "ver"), - (char *)g_hash_table_lookup(session->ssl_challenge_data, "tpf"), + (tpf == NULL ? "" : tpf), session->ssl_login_host); gaim_debug(GAIM_DEBUG_MISC, "msn", "Sending: {%s}\n", request_str);