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