Mercurial > pidgin.yaz
comparison libpurple/protocols/yahoo/libymsg.c @ 28140:5ac0a83f0b21
merged with im.pidgin.pidgin
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sun, 02 Aug 2009 16:43:49 +0900 |
parents | 784013acc2f3 da33da2e1a1e |
children | fd43a4d472cc |
comparison
equal
deleted
inserted
replaced
28118:784013acc2f3 | 28140:5ac0a83f0b21 |
---|---|
1834 error_reason, response_no); | 1834 error_reason, response_no); |
1835 purple_connection_error_reason(gc, error, error_reason); | 1835 purple_connection_error_reason(gc, error, error_reason); |
1836 g_free(error_reason); | 1836 g_free(error_reason); |
1837 g_free(auth_data->seed); | 1837 g_free(auth_data->seed); |
1838 g_free(auth_data); | 1838 g_free(auth_data); |
1839 g_free(token); | |
1839 } | 1840 } |
1840 else { | 1841 else { |
1841 /* OK to login, correct information provided */ | 1842 /* OK to login, correct information provided */ |
1842 PurpleUtilFetchUrlData *url_data = NULL; | 1843 PurpleUtilFetchUrlData *url_data = NULL; |
1843 PurpleAccount *account = purple_connection_get_account(gc); | 1844 PurpleAccount *account = purple_connection_get_account(gc); |
2085 reason = PURPLE_CONNECTION_ERROR_AUTHENTICATION_FAILED; | 2086 reason = PURPLE_CONNECTION_ERROR_AUTHENTICATION_FAILED; |
2086 break; | 2087 break; |
2087 case 14: | 2088 case 14: |
2088 msg = g_strdup(_("Your account is locked, please log in to the Yahoo! website.")); | 2089 msg = g_strdup(_("Your account is locked, please log in to the Yahoo! website.")); |
2089 reason = PURPLE_CONNECTION_ERROR_AUTHENTICATION_FAILED; | 2090 reason = PURPLE_CONNECTION_ERROR_AUTHENTICATION_FAILED; |
2091 break; | |
2092 case 52: | |
2093 /* See #9660. As much as we know, reconnecting shouldn't hurt */ | |
2094 purple_debug_info("yahoo", "Got error 52, Set to autoreconnect\n"); | |
2095 msg = g_strdup_printf(_("Unknown error")); | |
2096 reason = PURPLE_CONNECTION_ERROR_NETWORK_ERROR; | |
2090 break; | 2097 break; |
2091 case 1013: | 2098 case 1013: |
2092 msg = g_strdup(_("Invalid username")); | 2099 msg = g_strdup(_("Invalid username")); |
2093 reason = PURPLE_CONNECTION_ERROR_INVALID_USERNAME; | 2100 reason = PURPLE_CONNECTION_ERROR_INVALID_USERNAME; |
2094 break; | 2101 break; |