Began removing the excessive use of exceptions in the 1D readers by drawing
authordswitkin@google.com <dswitkin@google.com@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 13 Aug 2010 16:20:03 +0000 (16:20 +0000)
committerdswitkin@google.com <dswitkin@google.com@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 13 Aug 2010 16:20:03 +0000 (16:20 +0000)
commit30f0e5e9eeab4a85a378809bfa7007b128694138
tree77b0ebfb655673b3a7e5b2c3a967074457ebddd7
parent0e1b3e36eef8c2956d012196e2a49e088b6e150a
Began removing the excessive use of exceptions in the 1D readers by drawing
a line in the sand: no one may throw an exception from decodeRow(). Next up
is to throw fewer exceptions internally.

git-svn-id: http://zxing.googlecode.com/svn/trunk@1527 59b500cc-1b3d-0410-9834-0bbf25fbcc57
14 files changed:
cpp/core/src/zxing/common/Counted.h
cpp/core/src/zxing/oned/Code128Reader.cpp
cpp/core/src/zxing/oned/Code39Reader.cpp
cpp/core/src/zxing/oned/EAN13Reader.cpp
cpp/core/src/zxing/oned/EAN8Reader.cpp
cpp/core/src/zxing/oned/ITFReader.cpp
cpp/core/src/zxing/oned/MultiFormatOneDReader.cpp
cpp/core/src/zxing/oned/MultiFormatUPCEANReader.cpp
cpp/core/src/zxing/oned/OneDReader.cpp
cpp/core/src/zxing/oned/OneDReader.h
cpp/core/src/zxing/oned/OneDResultPoint.cpp
cpp/core/src/zxing/oned/UPCAReader.cpp
cpp/core/src/zxing/oned/UPCEANReader.cpp
cpp/core/src/zxing/oned/UPCEReader.cpp