check for null values in response macros

This commit is contained in:
hns 2001-02-21 16:09:18 +00:00
parent 4ca07eedc4
commit bba67e87fb

View file

@ -242,13 +242,13 @@ public class Skin {
} }
private void renderFromResponse (RequestEvaluator reval) { private void renderFromResponse (RequestEvaluator reval) {
if ("title".equals (name)) if ("title".equals (name) && reval.res.title != null)
reval.res.write (reval.res.title); 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); 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); 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); reval.res.write (reval.res.message);
} }