From a4a59f5df4d216df0866957a129f386bbb12bf97 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Sun, 4 Oct 2015 22:42:21 +0900 Subject: [PATCH] fix hexdump() when using an offset with -1 as length (= full length) --- .../main/java/nodomain/freeyourgadget/gadgetbridge/util/GB.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/GB.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/GB.java index 8660f997..5a21fc44 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/GB.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/GB.java @@ -126,7 +126,7 @@ public class GB { public static String hexdump(byte[] buffer, int offset, int length) { if (length == -1) { - length = buffer.length; + length = buffer.length - offset; } final char[] hexArray = "0123456789ABCDEF".toCharArray(); char[] hexChars = new char[length * 2];