From: srowen Date: Wed, 19 May 2010 18:36:59 +0000 (+0000) Subject: Issue 411 X-Git-Url: http://git.rot13.org/?p=zxing.git;a=commitdiff_plain;h=48a784144880eab9f726f030bdce41cca1ff8870 Issue 411 git-svn-id: http://zxing.googlecode.com/svn/trunk@1375 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- diff --git a/core/src/com/google/zxing/qrcode/QRCodeReader.java b/core/src/com/google/zxing/qrcode/QRCodeReader.java index 296f27d9..575af1f4 100644 --- a/core/src/com/google/zxing/qrcode/QRCodeReader.java +++ b/core/src/com/google/zxing/qrcode/QRCodeReader.java @@ -121,10 +121,10 @@ public class QRCodeReader implements Reader { // And now find where the rightmost black module on the first row ends int rowEndOfSymbol = width - 1; - while (rowEndOfSymbol >= 0 && !image.get(rowEndOfSymbol, y)) { + while (rowEndOfSymbol > x && !image.get(rowEndOfSymbol, y)) { rowEndOfSymbol--; } - if (rowEndOfSymbol < 0) { + if (rowEndOfSymbol <= x) { throw NotFoundException.getNotFoundInstance(); } rowEndOfSymbol++;