# HG changeset patch # User e165729 # Date 1578126841 -32400 # Node ID e6815421128664c0ee3463f6fb431083cec4b9b5 # Parent 673f0e672a0285766bc08dd1303b9ffaf67b73c5 debug diff -r 673f0e672a02 -r e68154211286 TreeVNC.iml --- a/TreeVNC.iml Tue Dec 24 19:14:43 2019 +0900 +++ b/TreeVNC.iml Sat Jan 04 17:34:01 2020 +0900 @@ -1,12 +1,5 @@ - - - - - - diff -r 673f0e672a02 -r e68154211286 build.gradle --- a/build.gradle Tue Dec 24 19:14:43 2019 +0900 +++ b/build.gradle Sat Jan 04 17:34:01 2020 +0900 @@ -152,10 +152,10 @@ mainClassName = 'com.glavsoft.viewer.TreeViewer' applicationName = 'TreeVNC' -allprojects { - gradle.projectsEvaluated { - tasks.withType(JavaCompile) { - options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" - } - } -} \ No newline at end of file +//allprojects { +// gradle.projectsEvaluated { +// tasks.withType(JavaCompile) { +// options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" +// } +// } +//} \ No newline at end of file diff -r 673f0e672a02 -r e68154211286 src/main/java/com/glavsoft/rfb/encoding/decoder/ZlibDecoder.java --- a/src/main/java/com/glavsoft/rfb/encoding/decoder/ZlibDecoder.java Tue Dec 24 19:14:43 2019 +0900 +++ b/src/main/java/com/glavsoft/rfb/encoding/decoder/ZlibDecoder.java Sat Jan 04 17:34:01 2020 +0900 @@ -59,7 +59,7 @@ } decoder.setInput(bytes, 0, zippedLength); try { - messageDump(new Reader(new ByteArrayInputStream(bytes)), "infrate: "); + messageDump(bytes, "infrate: "); decoder.inflate(bytes, zippedLength, length); } catch (DataFormatException e) { throw new TransportException("cannot inflate Zlib data", e); @@ -85,4 +85,12 @@ } System.out.println(); } + + private void messageDump(byte[] bytes, String msg) { + System.out.print(msg); + for (int i = 0; i < 24; i++) { // 20 + 4 + System.out.print(String.format("%02x ", bytes[i])); + } + System.out.println(); + } }