| 2461 if (errno == EAGAIN) |
2461 if (errno == EAGAIN) |
| 2462 /* No worries */ |
2462 /* No worries */ |
| 2463 return; |
2463 return; |
| 2464 |
2464 |
| 2465 tmp = g_strdup_printf(_("Lost connection with server:\n%s"), |
2465 tmp = g_strdup_printf(_("Lost connection with server:\n%s"), |
| 2466 strerror(errno)); |
2466 g_strerror(errno)); |
| 2467 purple_connection_error(gc, tmp); |
2467 purple_connection_error(gc, tmp); |
| 2468 g_free(tmp); |
2468 g_free(tmp); |
| 2469 return; |
2469 return; |
| 2470 } else if (len == 0) { |
2470 } else if (len == 0) { |
| 2471 purple_connection_error(gc, _("Server closed the connection.")); |
2471 purple_connection_error(gc, _("Server closed the connection.")); |
| 2628 if (errno == EAGAIN) |
2628 if (errno == EAGAIN) |
| 2629 /* No worries */ |
2629 /* No worries */ |
| 2630 return; |
2630 return; |
| 2631 |
2631 |
| 2632 tmp = g_strdup_printf(_("Lost connection with server:\n%s"), |
2632 tmp = g_strdup_printf(_("Lost connection with server:\n%s"), |
| 2633 strerror(errno)); |
2633 g_strerror(errno)); |
| 2634 purple_connection_error(gc, tmp); |
2634 purple_connection_error(gc, tmp); |
| 2635 g_free(tmp); |
2635 g_free(tmp); |
| 2636 return; |
2636 return; |
| 2637 } else if (len == 0) { |
2637 } else if (len == 0) { |
| 2638 purple_connection_error(gc, _("Server closed the connection.")); |
2638 purple_connection_error(gc, _("Server closed the connection.")); |
| 2699 yd->auth = NULL; |
2699 yd->auth = NULL; |
| 2700 if (gc->inpa) |
2700 if (gc->inpa) |
| 2701 purple_input_remove(gc->inpa); |
2701 purple_input_remove(gc->inpa); |
| 2702 gc->inpa = 0; |
2702 gc->inpa = 0; |
| 2703 tmp = g_strdup_printf(_("Lost connection with %s:\n%s"), |
2703 tmp = g_strdup_printf(_("Lost connection with %s:\n%s"), |
| 2704 "login.yahoo.com:80", strerror(errno)); |
2704 "login.yahoo.com:80", g_strerror(errno)); |
| 2705 purple_connection_error(gc, tmp); |
2705 purple_connection_error(gc, tmp); |
| 2706 g_free(tmp); |
2706 g_free(tmp); |
| 2707 return; |
2707 return; |
| 2708 } |
2708 } |
| 2709 |
2709 |
| 4353 0, /**< flags */ |
4353 0, /**< flags */ |
| 4354 NULL, /**< dependencies */ |
4354 NULL, /**< dependencies */ |
| 4355 PURPLE_PRIORITY_DEFAULT, /**< priority */ |
4355 PURPLE_PRIORITY_DEFAULT, /**< priority */ |
| 4356 "prpl-yahoo", /**< id */ |
4356 "prpl-yahoo", /**< id */ |
| 4357 "Yahoo", /**< name */ |
4357 "Yahoo", /**< name */ |
| 4358 VERSION, /**< version */ |
4358 DISPLAY_VERSION, /**< version */ |
| 4359 /** summary */ |
4359 /** summary */ |
| 4360 N_("Yahoo Protocol Plugin"), |
4360 N_("Yahoo Protocol Plugin"), |
| 4361 /** description */ |
4361 /** description */ |
| 4362 N_("Yahoo Protocol Plugin"), |
4362 N_("Yahoo Protocol Plugin"), |
| 4363 NULL, /**< author */ |
4363 NULL, /**< author */ |