Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 311927 | Differences between
and this patch

Collapse All | Expand All

(-)a/src/client_side_request.cc (-1 / +6 lines)
Lines 830-835 clientInterpretRequestHeaders(ClientHttpRequest * http) Link Here
830
830
831
    /* ignore range header in non-GETs or non-HEADs */
831
    /* ignore range header in non-GETs or non-HEADs */
832
    if (request->method == METHOD_GET || request->method == METHOD_HEAD) {
832
    if (request->method == METHOD_GET || request->method == METHOD_HEAD) {
833
        if (request->range)
834
            delete request->range;
833
        request->range = req_hdr->getRange();
835
        request->range = req_hdr->getRange();
834
836
835
        if (request->range) {
837
        if (request->range) {
Lines 854-860 clientInterpretRequestHeaders(ClientHttpRequest * http) Link Here
854
    else {
856
    else {
855
        req_hdr->delById(HDR_RANGE);
857
        req_hdr->delById(HDR_RANGE);
856
        req_hdr->delById(HDR_REQUEST_RANGE);
858
        req_hdr->delById(HDR_REQUEST_RANGE);
857
        request->range = NULL;
859
        if (request->range) {
860
            delete request->range;
861
            request->range = NULL;
862
        }
858
    }
863
    }
859
864
860
    if (req_hdr->has(HDR_AUTHORIZATION))
865
    if (req_hdr->has(HDR_AUTHORIZATION))

Return to bug 311927