From 9bdc86973ba76ee45863ead9298d8915575ac1ed Mon Sep 17 00:00:00 2001 From: Moriyoshi Koizumi Date: Wed, 5 Mar 2003 17:51:33 +0000 Subject: [PATCH] Fixed a small leak in the convert filter code --- ext/standard/filters.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/standard/filters.c b/ext/standard/filters.c index 12166a8cc6..1b5a991be2 100644 --- a/ext/standard/filters.c +++ b/ext/standard/filters.c @@ -1507,6 +1507,8 @@ static php_stream_filter_status_t strfilter_convert_filter( if (out_buf_size - ocnt > 0) { new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, inst->persistent TSRMLS_CC); php_stream_bucket_append(buckets_out, new_bucket TSRMLS_CC); + } else { + pefree(out_buf, inst->persistent); } } else { while (buckets_in->head != NULL) { -- 2.50.1