summaryrefslogtreecommitdiff
path: root/core/src/main/java
diff options
context:
space:
mode:
authorHimanshu Shukla <himanshushukla254@gmail.com>2023-08-17 05:56:52 +0300
committerGitHub <noreply@github.com>2023-08-17 05:56:52 +0300
commitfc2f1c9b0f0218c72ec5cab0d4030b4abfb73945 (patch)
tree1c5dc064493661c3fb6f39c8f1045263a6408541 /core/src/main/java
parent012ee963aef3589c1e744be0dc3332e00041fb2a (diff)
downloadzxing-fc2f1c9b0f0218c72ec5cab0d4030b4abfb73945.tar.xz
Removing the forced content limit check for Code128Writer.java (#1675)
* Update Code128Writer.java Removing the force content limit check as per https://github.com/zxing/zxing/issues/1672 * Update Code128Writer.java
Diffstat (limited to 'core/src/main/java')
-rw-r--r--core/src/main/java/com/google/zxing/oned/Code128Writer.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/core/src/main/java/com/google/zxing/oned/Code128Writer.java b/core/src/main/java/com/google/zxing/oned/Code128Writer.java
index 8cd7e93d1..3c74f4d27 100644
--- a/core/src/main/java/com/google/zxing/oned/Code128Writer.java
+++ b/core/src/main/java/com/google/zxing/oned/Code128Writer.java
@@ -82,13 +82,6 @@ public final class Code128Writer extends OneDimensionalCodeWriter {
}
private static int check(String contents, Map<EncodeHintType,?> hints) {
- int length = contents.length();
- // Check length
- if (length < 1 || length > 80) {
- throw new IllegalArgumentException(
- "Contents length should be between 1 and 80 characters, but got " + length);
- }
-
// Check for forced code set hint.
int forcedCodeSet = -1;
if (hints != null && hints.containsKey(EncodeHintType.FORCE_CODE_SET)) {
@@ -109,6 +102,7 @@ public final class Code128Writer extends OneDimensionalCodeWriter {
}
// Check content
+ int length = contents.length();
for (int i = 0; i < length; i++) {
char c = contents.charAt(i);
// check for non ascii characters that are not special GS1 characters