From 76c4f03d63ac2cec6c71f9372565667e6b1f82e5 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Thu, 22 Feb 2018 12:20:51 +0100 Subject: [PATCH] Utils: Rename uint64ToByteArrayLE() helper to int64ToByteArrayLE(), as the implementation is actually signed. --- core/src/main/java/org/bitcoinj/core/Utils.java | 2 +- core/src/main/java/org/bitcoinj/core/VarInt.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/org/bitcoinj/core/Utils.java b/core/src/main/java/org/bitcoinj/core/Utils.java index 840c8664..8639f319 100644 --- a/core/src/main/java/org/bitcoinj/core/Utils.java +++ b/core/src/main/java/org/bitcoinj/core/Utils.java @@ -92,7 +92,7 @@ public class Utils { out[offset + 3] = (byte) (0xFF & (val >> 24)); } - public static void uint64ToByteArrayLE(long val, byte[] out, int offset) { + public static void int64ToByteArrayLE(long val, byte[] out, int offset) { out[offset] = (byte) (0xFF & val); out[offset + 1] = (byte) (0xFF & (val >> 8)); out[offset + 2] = (byte) (0xFF & (val >> 16)); diff --git a/core/src/main/java/org/bitcoinj/core/VarInt.java b/core/src/main/java/org/bitcoinj/core/VarInt.java index 7969ffa2..b990c237 100644 --- a/core/src/main/java/org/bitcoinj/core/VarInt.java +++ b/core/src/main/java/org/bitcoinj/core/VarInt.java @@ -105,7 +105,7 @@ public class VarInt { default: bytes = new byte[9]; bytes[0] = (byte) 255; - Utils.uint64ToByteArrayLE(value, bytes, 1); + Utils.int64ToByteArrayLE(value, bytes, 1); return bytes; } }