diff --git a/inking-internal-java21/src/main/java/io/github/nahkd123/inking/internal/PlatformUtils.java b/inking-internal-java21/src/main/java/io/github/nahkd123/inking/internal/PlatformUtils.java index fb29a61..f07c481 100644 --- a/inking-internal-java21/src/main/java/io/github/nahkd123/inking/internal/PlatformUtils.java +++ b/inking-internal-java21/src/main/java/io/github/nahkd123/inking/internal/PlatformUtils.java @@ -22,8 +22,8 @@ private static byte[] hexToBytes(char[] chars) { byte[] bs = new byte[chars.length / 2]; for (int i = 0; i < bs.length; i++) { - int msb = HEX.indexOf(chars[i * 2]); - int lsb = HEX.indexOf(chars[i * 2 + 1]); + int msb = HEX.indexOf(Character.toLowerCase(chars[i * 2])); + int lsb = HEX.indexOf(Character.toLowerCase(chars[i * 2 + 1])); bs[i] = (byte) ((msb << 4) | lsb); }