This is an automated email from the ASF dual-hosted git repository.

theigl pushed a commit to branch wicket-9.x
in repository https://gitbox.apache.org/repos/asf/wicket.git


The following commit(s) were added to refs/heads/wicket-9.x by this push:
     new 06c112a759 WICKET-7049 Avoid allocating a string buffer for empty 
header buckets (#581)
06c112a759 is described below

commit 06c112a7592ed882059270de8bcb0e673571e88e
Author: Thomas Heigl <[email protected]>
AuthorDate: Wed Apr 19 11:46:26 2023 +0200

    WICKET-7049 Avoid allocating a string buffer for empty header buckets (#581)
---
 .../org/apache/wicket/markup/head/filter/FilteringHeaderResponse.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/wicket-core/src/main/java/org/apache/wicket/markup/head/filter/FilteringHeaderResponse.java
 
b/wicket-core/src/main/java/org/apache/wicket/markup/head/filter/FilteringHeaderResponse.java
index bb8b1b3357..98fa91d0cd 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/markup/head/filter/FilteringHeaderResponse.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/markup/head/filter/FilteringHeaderResponse.java
@@ -31,7 +31,7 @@ import org.apache.wicket.markup.head.internal.HeaderResponse;
 import org.apache.wicket.markup.html.DecoratingHeaderResponse;
 import org.apache.wicket.request.Response;
 import org.apache.wicket.request.cycle.RequestCycle;
-import org.apache.wicket.response.StringResponse;
+import org.apache.wicket.response.LazyStringResponse;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -241,7 +241,7 @@ public class FilteringHeaderResponse extends 
DecoratingHeaderResponse
                        return "";
                }
                List<HeaderItem> resp = responseFilterMap.get(filterName);
-               final StringResponse strResponse = new StringResponse();
+               final LazyStringResponse strResponse = new LazyStringResponse();
                IHeaderResponse headerRenderer = new HeaderResponse()
                {
                        @Override

Reply via email to