From 4b72a166ec200a1443f062944cc77ac7bd341157 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Mon, 26 Mar 2012 11:14:27 -0700 Subject: [PATCH] Remove use of Apache Commons. --- guacamole-common/pom.xml | 7 ------- .../guacamole/io/ReaderGuacamoleReader.java | 16 +++++++++++++--- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/guacamole-common/pom.xml b/guacamole-common/pom.xml index 6b170617c..3dd269ea0 100644 --- a/guacamole-common/pom.xml +++ b/guacamole-common/pom.xml @@ -43,13 +43,6 @@ 1.6.1 - - - org.apache.commons - commons-lang3 - 3.0.1 - - diff --git a/guacamole-common/src/main/java/net/sourceforge/guacamole/io/ReaderGuacamoleReader.java b/guacamole-common/src/main/java/net/sourceforge/guacamole/io/ReaderGuacamoleReader.java index d7ccf9bdf..cb35a4ac2 100644 --- a/guacamole-common/src/main/java/net/sourceforge/guacamole/io/ReaderGuacamoleReader.java +++ b/guacamole-common/src/main/java/net/sourceforge/guacamole/io/ReaderGuacamoleReader.java @@ -44,7 +44,6 @@ import net.sourceforge.guacamole.GuacamoleException; import net.sourceforge.guacamole.GuacamoleServerException; import net.sourceforge.guacamole.protocol.GuacamoleInstruction; import net.sourceforge.guacamole.protocol.GuacamoleInstruction.Operation; -import org.apache.commons.lang3.ArrayUtils; /** * A GuacamoleReader which wraps a standard Java Reader, using that Reader as @@ -202,8 +201,19 @@ public class ReaderGuacamoleReader implements GuacamoleReader { LinkedList elements = new LinkedList(); while (elementStart < instructionBuffer.length) { - // Find end of length - int lengthEnd = ArrayUtils.indexOf(instructionBuffer, '.', elementStart); + // Find end of length + int lengthEnd = -1; + for (int i=elementStart; i