From f779decdfc8ca1e8c76df0ba53c0f05dd8df943b Mon Sep 17 00:00:00 2001 From: hns Date: Wed, 16 Aug 2006 11:05:26 +0000 Subject: [PATCH] * Minor code improvement in write() method. --- src/helma/framework/ResponseTrans.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/helma/framework/ResponseTrans.java b/src/helma/framework/ResponseTrans.java index 2df7805d..ef3ef1c7 100644 --- a/src/helma/framework/ResponseTrans.java +++ b/src/helma/framework/ResponseTrans.java @@ -321,9 +321,10 @@ public final class ResponseTrans extends Writer implements Serializable { * Write object to response buffer and append a platform dependent newline sequence. */ public synchronized void writeln(Object what) { - write(what); - // if what is null, buffer may still be uninitialized - if (buffer == null) { + if (what != null) { + write(what.toString()); + } else if (buffer == null) { + // if what is null, buffer may still be uninitialized buffer = new StringBuffer(INITIAL_BUFFER_SIZE); } buffer.append(newLine);