From 9614c0b8e6f1e9e100d4bf89049f6b46a96cc530 Mon Sep 17 00:00:00 2001 From: Yann Ylavic Date: Tue, 10 Jun 2014 12:44:15 +0000 Subject: [PATCH] Strip useless apr_brigade_cleanup() calls. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1601624 13f79535-47bb-0310-9956-ffa450edef68 --- modules/echo/mod_echo.c | 1 - modules/filters/mod_deflate.c | 2 -- modules/filters/mod_ratelimit.c | 1 - modules/filters/mod_substitute.c | 2 +- modules/generators/mod_cgi.c | 2 -- modules/proxy/mod_proxy_ftp.c | 1 - server/core_filters.c | 1 - 7 files changed, 1 insertion(+), 9 deletions(-) diff --git a/modules/echo/mod_echo.c b/modules/echo/mod_echo.c index b8943363cd..336f90f3fa 100644 --- a/modules/echo/mod_echo.c +++ b/modules/echo/mod_echo.c @@ -160,7 +160,6 @@ static int process_echo_connection(conn_rec *c) /* Something horribly wrong happened. Someone didn't block! */ if (APR_BRIGADE_EMPTY(bb)) { - apr_brigade_cleanup(bb); ap_log_error(APLOG_MARK, APLOG_INFO, rv, c->base_server, APLOGNO(01612) "ProtocolEcho: Error - read empty brigade from %s!", c->client_ip); diff --git a/modules/filters/mod_deflate.c b/modules/filters/mod_deflate.c index 92d39ff1af..729cbefa3d 100644 --- a/modules/filters/mod_deflate.c +++ b/modules/filters/mod_deflate.c @@ -930,7 +930,6 @@ static apr_status_t deflate_out_filter(ap_filter_t *f, apr_bucket_delete(e); } - apr_brigade_cleanup(bb); return APR_SUCCESS; } @@ -1750,7 +1749,6 @@ static apr_status_t inflate_out_filter(ap_filter_t *f, apr_bucket_delete(e); } - apr_brigade_cleanup(bb); return APR_SUCCESS; } diff --git a/modules/filters/mod_ratelimit.c b/modules/filters/mod_ratelimit.c index 939ab8e966..278aa1b539 100644 --- a/modules/filters/mod_ratelimit.c +++ b/modules/filters/mod_ratelimit.c @@ -116,7 +116,6 @@ rate_limit_filter(ap_filter_t *f, apr_bucket_brigade *input_bb) if (!APR_BRIGADE_EMPTY(ctx->holdingbb)) { APR_BRIGADE_CONCAT(bb, ctx->holdingbb); - apr_brigade_cleanup(ctx->holdingbb); } while (ctx->state == RATE_FULLSPEED && !APR_BRIGADE_EMPTY(bb)) { diff --git a/modules/filters/mod_substitute.c b/modules/filters/mod_substitute.c index 15cd8ee413..7618cdca81 100644 --- a/modules/filters/mod_substitute.c +++ b/modules/filters/mod_substitute.c @@ -391,8 +391,8 @@ static apr_status_t substitute_filter(ap_filter_t *f, apr_bucket_brigade *bb) if (rv != APR_SUCCESS) goto err; APR_BRIGADE_CONCAT(ctx->passbb, ctx->pattbb); + apr_brigade_cleanup(ctx->linebb); } - apr_brigade_cleanup(ctx->linebb); APR_BUCKET_REMOVE(b); APR_BRIGADE_INSERT_TAIL(ctx->passbb, b); } diff --git a/modules/generators/mod_cgi.c b/modules/generators/mod_cgi.c index 57eebb1f42..25175dd119 100644 --- a/modules/generators/mod_cgi.c +++ b/modules/generators/mod_cgi.c @@ -921,8 +921,6 @@ static int cgi_handler(request_rec *r) AP_DEBUG_ASSERT(script_in != NULL); - apr_brigade_cleanup(bb); - #if APR_FILES_AS_SOCKETS apr_file_pipe_timeout_set(script_in, 0); apr_file_pipe_timeout_set(script_err, 0); diff --git a/modules/proxy/mod_proxy_ftp.c b/modules/proxy/mod_proxy_ftp.c index 5e9e756f8f..addd033ec3 100644 --- a/modules/proxy/mod_proxy_ftp.c +++ b/modules/proxy/mod_proxy_ftp.c @@ -2085,7 +2085,6 @@ static int proxy_ftp_handler(request_rec *r, proxy_worker *worker, #endif /* sanity check */ if (APR_BRIGADE_EMPTY(bb)) { - apr_brigade_cleanup(bb); break; } diff --git a/server/core_filters.c b/server/core_filters.c index f523f998fe..92e2ce1145 100644 --- a/server/core_filters.c +++ b/server/core_filters.c @@ -625,7 +625,6 @@ static void setaside_remaining_output(ap_filter_t *f, } ap_save_brigade(f, &(ctx->buffered_bb), &bb, ctx->deferred_write_pool); - apr_brigade_cleanup(bb); } } else if (ctx->deferred_write_pool) { -- 2.50.1