From e1c9d4bc539ea650f855fa7dd9d4b86a8196d0a9 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Wed, 26 Apr 2006 21:37:28 +0000 Subject: [PATCH] Better fix for parsing error. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4065 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/crowd/chat/client/ChatDirector.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/java/com/threerings/crowd/chat/client/ChatDirector.java b/src/java/com/threerings/crowd/chat/client/ChatDirector.java index eac2790aa..0d18b5353 100644 --- a/src/java/com/threerings/crowd/chat/client/ChatDirector.java +++ b/src/java/com/threerings/crowd/chat/client/ChatDirector.java @@ -1290,7 +1290,7 @@ public class ChatDirector extends BasicDirector */ protected String[] parseTell (String args) { - String handle, message = null; + String handle, message; if (args.startsWith("\"")) { int nextQuote = args.indexOf('"', 1); if (nextQuote == -1 || nextQuote == 1) { @@ -1304,9 +1304,7 @@ public class ChatDirector extends BasicDirector } else { StringTokenizer st = new StringTokenizer(args); handle = st.nextToken(); - if (handle.length() < args.length()) { - message = args.substring(handle.length() + 1).trim(); - } + message = args.substring(handle.length()).trim(); } return new String[] { handle, message };