From 3dbfa07bdfe9034341f49f21f6f0f95c5fb4bd8c Mon Sep 17 00:00:00 2001 From: "srowen@gmail.com" Date: Thu, 20 May 2010 10:50:34 +0000 Subject: [PATCH] Issue 412 git-svn-id: http://zxing.googlecode.com/svn/trunk@1376 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- core/src/com/google/zxing/qrcode/QRCodeReader.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/com/google/zxing/qrcode/QRCodeReader.java b/core/src/com/google/zxing/qrcode/QRCodeReader.java index 575af1f4..33c50b8a 100644 --- a/core/src/com/google/zxing/qrcode/QRCodeReader.java +++ b/core/src/com/google/zxing/qrcode/QRCodeReader.java @@ -118,6 +118,9 @@ public class QRCodeReader implements Reader { } int moduleSize = x - leftTopBlack[0]; + if (moduleSize == 0) { + throw NotFoundException.getNotFoundInstance(); + } // And now find where the rightmost black module on the first row ends int rowEndOfSymbol = width - 1; @@ -159,4 +162,4 @@ public class QRCodeReader implements Reader { return bits; } -} \ No newline at end of file +} -- 2.20.1