Oops realized DM decoder also benefits from that last possible fix
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 22 Dec 2009 12:24:02 +0000 (12:24 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 22 Dec 2009 12:24:02 +0000 (12:24 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1166 59b500cc-1b3d-0410-9834-0bbf25fbcc57

core/src/com/google/zxing/datamatrix/detector/Detector.java

index a22db60..aa81d8c 100644 (file)
@@ -237,6 +237,9 @@ public final class Detector {
       if (error > 0) {
         y += ystep;
         error -= dx;
+        if (y == toY) {
+          break;
+        }
       }
     }
     return new ResultPointsAndTransitions(from, to, transitions);