fix for java arraystore exception when bpp=8 with Tight encoding

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4573 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/java/src/com/tigervnc/rfb/TightDecoder.java b/java/src/com/tigervnc/rfb/TightDecoder.java
index 4c10bb7..088d02f 100644
--- a/java/src/com/tigervnc/rfb/TightDecoder.java
+++ b/java/src/com/tigervnc/rfb/TightDecoder.java
@@ -212,7 +212,8 @@
             }
           }
         } else {
-          input.readBytes(buf, 0, dataSize);
+          for (int ptr=0; ptr < dataSize; ptr++)
+            buf[ptr] = input.readU8();
         }
       }
     } else {