libpurple/protocols/yahoo/yahoo_filexfer.c

changeset 34287
6cd0c77b1f6a
parent 34286
8d0979967d05
child 34291
6855c0363a86
equal deleted inserted replaced
34286:8d0979967d05 34287:6cd0c77b1f6a
766 xd->hc = NULL; 766 xd->hc = NULL;
767 767
768 if (purple_xfer_is_cancelled(xfer)) 768 if (purple_xfer_is_cancelled(xfer))
769 return; 769 return;
770 770
771 if (!purple_http_response_is_successfull(response) || 771 if (!purple_http_response_is_successful(response) ||
772 purple_xfer_get_bytes_remaining(xfer) > 0) 772 purple_xfer_get_bytes_remaining(xfer) > 0)
773 { 773 {
774 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_REMOTE); 774 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_REMOTE);
775 purple_xfer_end(xfer); 775 purple_xfer_end(xfer);
776 } else { 776 } else {
791 xd->hc = NULL; 791 xd->hc = NULL;
792 792
793 if (purple_xfer_is_cancelled(xfer)) 793 if (purple_xfer_is_cancelled(xfer))
794 return; 794 return;
795 795
796 if (!purple_http_response_is_successfull(response) || 796 if (!purple_http_response_is_successful(response) ||
797 purple_xfer_get_bytes_remaining(xfer) > 0) 797 purple_xfer_get_bytes_remaining(xfer) > 0)
798 { 798 {
799 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_REMOTE); 799 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_REMOTE);
800 purple_xfer_end(xfer); 800 purple_xfer_end(xfer);
801 } else { 801 } else {
892 xd = purple_xfer_get_protocol_data(xfer); 892 xd = purple_xfer_get_protocol_data(xfer);
893 yd = purple_connection_get_protocol_data(xd->gc); 893 yd = purple_connection_get_protocol_data(xd->gc);
894 894
895 xd->hc = NULL; 895 xd->hc = NULL;
896 896
897 if (!purple_http_response_is_successfull(response)) { 897 if (!purple_http_response_is_successful(response)) {
898 purple_notify_error(yd->gc, NULL, _("File Transfer Failed"), 898 purple_notify_error(yd->gc, NULL, _("File Transfer Failed"),
899 _("Unable to get file header.")); 899 _("Unable to get file header."));
900 purple_xfer_cancel_remote(xfer); 900 purple_xfer_cancel_remote(xfer);
901 return; 901 return;
902 } 902 }

mercurial