View | Details | Raw Unified | Return to bug 46146
Collapse All | Expand All

(-)modules/filters/mod_deflate.c (-1 / +3 lines)
Lines 1194-1200 static apr_status_t deflate_in_filter(ap_filter_t Link Here
1194
                /* Move everything to the returning brigade. */
1194
                /* Move everything to the returning brigade. */
1195
                APR_BUCKET_REMOVE(bkt);
1195
                APR_BUCKET_REMOVE(bkt);
1196
                APR_BRIGADE_INSERT_TAIL(ctx->proc_bb, bkt);
1196
                APR_BRIGADE_INSERT_TAIL(ctx->proc_bb, bkt);
1197
                ap_remove_input_filter(f);
1198
                break;
1197
                break;
1199
            }
1198
            }
1200
1199
Lines 1390-1395 static apr_status_t deflate_in_filter(ap_filter_t Link Here
1390
            APR_BRIGADE_CONCAT(bb, ctx->proc_bb);
1389
            APR_BRIGADE_CONCAT(bb, ctx->proc_bb);
1391
            apr_brigade_split_ex(bb, bkt, ctx->proc_bb);
1390
            apr_brigade_split_ex(bb, bkt, ctx->proc_bb);
1392
        }
1391
        }
1392
        if (APR_BUCKET_IS_EOS(APR_BRIGADE_LAST(bb))) {
1393
            ap_remove_input_filter(f);
1394
        }
1393
    }
1395
    }
1394
1396
1395
    return APR_SUCCESS;
1397
    return APR_SUCCESS;

Return to bug 46146