From bba67e87fb989c5296a8e76ad4475c4159a8dc62 Mon Sep 17 00:00:00 2001 From: hns Date: Wed, 21 Feb 2001 16:09:18 +0000 Subject: [PATCH] check for null values in response macros --- src/helma/framework/core/Skin.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/helma/framework/core/Skin.java b/src/helma/framework/core/Skin.java index 643dded0..bda48aed 100644 --- a/src/helma/framework/core/Skin.java +++ b/src/helma/framework/core/Skin.java @@ -242,13 +242,13 @@ public class Skin { } private void renderFromResponse (RequestEvaluator reval) { - if ("title".equals (name)) + if ("title".equals (name) && reval.res.title != null) reval.res.write (reval.res.title); - else if ("head".equals (name)) + else if ("head".equals (name) && reval.res.head != null) reval.res.write (reval.res.head); - else if ("body".equals (name)) + else if ("body".equals (name) && reval.res.body != null) reval.res.write (reval.res.body); - else if ("message".equals (name)) + else if ("message".equals (name) && reval.res.message != null) reval.res.write (reval.res.message); }