From 62c86b38f7b958bf2a7f5f32a4af3d689dcd8fc9 Mon Sep 17 00:00:00 2001 From: "ray.j.greenwell" Date: Mon, 13 Sep 2010 19:50:22 +0000 Subject: [PATCH] Append the final "]" using the StringBuilder. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2882 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/main/java/com/samskivert/util/LogBuilder.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/samskivert/util/LogBuilder.java b/src/main/java/com/samskivert/util/LogBuilder.java index 6abfc410..cd5476e7 100644 --- a/src/main/java/com/samskivert/util/LogBuilder.java +++ b/src/main/java/com/samskivert/util/LogBuilder.java @@ -78,11 +78,14 @@ public class LogBuilder */ @Override public String toString () { - String log = _log.toString(); if (_hasArgs) { - log += "]"; + try { + return _log.append(']').toString(); + } finally { + _log.setLength(_log.length() - 1); + } } - return log; + return _log.toString(); } protected boolean _hasArgs;