comparison libpurple/protocols/msnp9/msn.c @ 21428:73788974b883

Switch to purple_connection_error_reason in msnp9, and a few places I missed in silc. I've still not reason-ified silc10 or zephyr or toc.
author Will Thompson <will.thompson@collabora.co.uk>
date Sun, 11 Nov 2007 22:18:20 +0000
parents a07cfce78345
children e3bad210e005
comparison
equal deleted inserted replaced
21427:3c0b20dd2805 21428:73788974b883
723 723
724 gc = purple_account_get_connection(account); 724 gc = purple_account_get_connection(account);
725 725
726 if (!purple_ssl_is_supported()) 726 if (!purple_ssl_is_supported())
727 { 727 {
728 gc->wants_to_die = TRUE; 728 purple_connection_error_reason(gc,
729 purple_connection_error(gc, 729 PURPLE_CONNECTION_ERROR_NO_SSL_SUPPORT,
730
730 _("SSL support is needed for MSN. Please install a supported " 731 _("SSL support is needed for MSN. Please install a supported "
731 "SSL library.")); 732 "SSL library."));
732 return; 733 return;
733 } 734 }
734 735
753 754
754 if (strcmp(username, purple_account_get_username(account))) 755 if (strcmp(username, purple_account_get_username(account)))
755 purple_account_set_username(account, username); 756 purple_account_set_username(account, username);
756 757
757 if (!msn_session_connect(session, host, port, http_method)) 758 if (!msn_session_connect(session, host, port, http_method))
758 purple_connection_error(gc, _("Failed to connect to server.")); 759 purple_connection_error_reason(gc,
760 PURPLE_CONNECTION_ERROR_NETWORK_ERROR,
761 _("Failed to connect to server."));
759 } 762 }
760 763
761 static void 764 static void
762 msn_close(PurpleConnection *gc) 765 msn_close(PurpleConnection *gc)
763 { 766 {