From 85bad816bc63978523cc68cb5dc527d24bb43d68 Mon Sep 17 00:00:00 2001 From: Chaiyong Ragkhitwetsagul Date: Wed, 19 Mar 2025 05:40:16 +0700 Subject: [PATCH] Update HexFormatUtil.java Added a null check. --- src/main/java/io/mycat/util/HexFormatUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/mycat/util/HexFormatUtil.java b/src/main/java/io/mycat/util/HexFormatUtil.java index cda02d3b1..1f0e18cfc 100644 --- a/src/main/java/io/mycat/util/HexFormatUtil.java +++ b/src/main/java/io/mycat/util/HexFormatUtil.java @@ -31,6 +31,9 @@ public final class HexFormatUtil { private final static char[] hexArray = "0123456789ABCDEF".toCharArray(); public static String bytesToHexString(byte[] bytes) { + if (bytes == null) { + return null; + } char[] hexChars = new char[bytes.length * 2]; for ( int j = 0; j < bytes.length; j++ ) { int v = bytes[j] & 0xFF; @@ -93,4 +96,4 @@ public static long fromHex8B(String src) { return l; } -} \ No newline at end of file +}