Fixed C++ port's handling of reversed barcodes:
authorflyashi <flyashi@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 9 Jul 2010 15:12:46 +0000 (15:12 +0000)
committerflyashi <flyashi@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Fri, 9 Jul 2010 15:12:46 +0000 (15:12 +0000)
commite5776b8d76108d2fb616f19f88bb0ed55d0c2ff6
tree696aa5d2a229be0980e2e5931524867d0b6472fd
parent41e63011c6beec75e3ebe8ee9e190214e26f6ae3
Fixed C++ port's handling of reversed barcodes:
 - BitArray.reverse() was inverting, not reversing, bits.
 - OneDReader wasn't reversing x coordinates of the result points.
 - OneDReader wasn't catching Binarizer exceptions properly.

Issue 470 can be closed by this.

git-svn-id: http://zxing.googlecode.com/svn/trunk@1472 59b500cc-1b3d-0410-9834-0bbf25fbcc57
cpp/core/src/zxing/common/BitArray.cpp
cpp/core/src/zxing/oned/OneDReader.cpp