X-Git-Url: http://git.rot13.org/?p=zxing.git;a=blobdiff_plain;f=core%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fdatamatrix%2Fdecoder%2FBitMatrixParser.java;fp=core%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fdatamatrix%2Fdecoder%2FBitMatrixParser.java;h=443b099e3918e52c1e0d7b234c2f29a806768ed8;hp=1b4b3049713bcbb9163d84fc85c6a37ca4d2e7f6;hb=1170ad08b19f495ae38daf72a816ac60e5606aae;hpb=a8392ed7f61c9313eb630978f9d96b1725d6df10 diff --git a/core/src/com/google/zxing/datamatrix/decoder/BitMatrixParser.java b/core/src/com/google/zxing/datamatrix/decoder/BitMatrixParser.java index 1b4b3049..443b099e 100644 --- a/core/src/com/google/zxing/datamatrix/decoder/BitMatrixParser.java +++ b/core/src/com/google/zxing/datamatrix/decoder/BitMatrixParser.java @@ -35,7 +35,7 @@ final class BitMatrixParser { BitMatrixParser(BitMatrix bitMatrix) throws ReaderException { int dimension = bitMatrix.getDimension(); if (dimension < 10 || dimension > 144 || (dimension & 0x01) != 0) { - throw new ReaderException("Invalid dimension (" + dimension + ") Must be 0 mod 2 and >= 10 and <= 144"); + throw ReaderException.getInstance(); } version = readVersion(bitMatrix); @@ -141,7 +141,7 @@ final class BitMatrixParser { } while ((row < numRows) || (column < numColumns)); if (resultOffset != version.getTotalCodewords()) { - throw new ReaderException("Did not read all codewords"); + throw ReaderException.getInstance(); } return result; }