From ecc3c818fa7cd9c71d6221a53c7c6066d0fb28fa Mon Sep 17 00:00:00 2001 From: Christophe Jaillet Date: Sun, 5 Oct 2014 06:43:45 +0000 Subject: [PATCH] Style git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1629472 13f79535-47bb-0310-9956-ffa450edef68 --- modules/debugging/mod_bucketeer.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/debugging/mod_bucketeer.c b/modules/debugging/mod_bucketeer.c index 4142cbe22e..c0c81defc3 100644 --- a/modules/debugging/mod_bucketeer.c +++ b/modules/debugging/mod_bucketeer.c @@ -109,6 +109,7 @@ static apr_status_t bucketeer_out_filter(ap_filter_t *f, if (APR_BUCKET_IS_METADATA(e)) { /* metadata bucket */ apr_bucket *cpy; + apr_bucket_copy(e, &cpy); APR_BRIGADE_INSERT_TAIL(ctx->bb, cpy); continue; @@ -124,13 +125,14 @@ static apr_status_t bucketeer_out_filter(ap_filter_t *f, data[i] == c->bucketdelimiter || data[i] == c->passdelimiter) { apr_bucket *p; + if (i - lastpos > 0) { p = apr_bucket_pool_create(apr_pmemdup(f->r->pool, &data[lastpos], i - lastpos), - i - lastpos, - f->r->pool, - f->c->bucket_alloc); + i - lastpos, + f->r->pool, + f->c->bucket_alloc); APR_BRIGADE_INSERT_TAIL(ctx->bb, p); } lastpos = i + 1; @@ -166,7 +168,7 @@ static apr_status_t bucketeer_out_filter(ap_filter_t *f, return APR_SUCCESS; } -static void register_hooks(apr_pool_t * p) +static void register_hooks(apr_pool_t *p) { ap_register_output_filter(bucketeerFilterName, bucketeer_out_filter, NULL, AP_FTYPE_RESOURCE-1); -- 2.40.0