Commit graph

5 commits

Author SHA1 Message Date
smparkes@smparkes.net 333079fbae fix c++ matrix parsing; closes Issue 1464
git-svn-id: https://zxing.googlecode.com/svn/trunk@2615 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:01:32 +00:00
smparkes@smparkes.net af53906502 1d support for most C++ decoders; n.b. not pdf417 and rss
git-svn-id: https://zxing.googlecode.com/svn/trunk@2608 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:29 +00:00
smparkes@smparkes.net 913f87b1ce 1d complete; tests pass; need to valgrind
git-svn-id: https://zxing.googlecode.com/svn/trunk@2606 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 06:00:11 +00:00
smparkes@smparkes.net 4d28115073 C++ 1D/cleanup first pass
git-svn-id: https://zxing.googlecode.com/svn/trunk@2603 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2013-04-01 05:59:09 +00:00
smparkes@smparkes.net 2c787d8440 Port r1623 changes to C++
This provide C++ support for Hanzi from issue 582. With it the C++
qrcode blackbox test results again match the Java results.

The changes are mostly a re-port of various pieces of the Java code
for supporting modes and bit stream parsing in QR codes. It expands
the modes/parsing including ECI and FNC, refactors StringUtils as was
done in Java, and makes DecoderResult include the fields that the Java
code has.

Although the non-qrcode blackbox tests don't all match the Java code
(a known issue) the entire blackbox suite was run under valgrind and
has no errors, including invalid memory references and leaks.

This commit also includes a few cleanups for things like files that
had mixed line endings, i.e., a combination of LF and CR-LF.

git-svn-id: https://zxing.googlecode.com/svn/trunk@1966 59b500cc-1b3d-0410-9834-0bbf25fbcc57
2011-10-13 15:21:13 +00:00