qr: bitstream: rewrite to use 8 times less memory

Hi Teodora,

The following changes since commit 8ed5d21435b095896d3d6a9ce00b728f647009f1:

  Merge pull request #4 from levex/for-teodora (2014-04-13 22:55:57 +0300)

are available in the git repository at:


  https://github.com/levex/qr-linux-kernel for-teodora-bitstream

for you to fetch changes up to 821370f7aded488ee7e00527044db9fbd031f32e:

  qr: bitstream: rewrite to use 8 times less memory (2014-05-07 11:42:03 +0200)

---------------------------------------------------------------

Pretty much what the commit says. I guess it could do
with some review, but it worked for me.

Please consider pulling.

Thanks, Lev.

----------------------------------------------------------------
Levente Kurusa (1):
      qr: bitstream: rewrite to use 8 times less memory

 lib/qr/bitstream.c | 277 ++++++++++++++++++++++++-----------------------------
 lib/qr/bitstream.h |  36 ++++---
 2 files changed, 147 insertions(+), 166 deletions(-)