From cea9cfe5c9fc995ab061ccf4a9e9020369a13bdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?An=C5=BEe=20Jen=C5=A1terle?= Date: Thu, 13 Feb 2025 02:08:39 +0100 Subject: Fix parsing of tickets with non 0-prefixed length --- src/main/java/org/uic/barcode/staticFrame/StaticFrame.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/uic/barcode/staticFrame/StaticFrame.java b/src/main/java/org/uic/barcode/staticFrame/StaticFrame.java index 3475bc4..cfccec1 100644 --- a/src/main/java/org/uic/barcode/staticFrame/StaticFrame.java +++ b/src/main/java/org/uic/barcode/staticFrame/StaticFrame.java @@ -504,7 +504,7 @@ public class StaticFrame { throw (new EncodingFormatException(String.format("UIC Barcode Version %s not supported", versionValue))); } - String lengthValue = new String( Arrays.copyOfRange(inputData,offset,offset + 4)); + String lengthValue = new String( Arrays.copyOfRange(inputData,offset,offset + 4)).trim(); offset = offset + 4; int dataLength = 0; -- cgit v1.2.3