add another lzma pcomp fix by jeff hansen - fixes cleanup at the end of do_lzma proce...
[openwrt/svn-archive/archive.git] / target / linux / generic-2.6 / patches-2.6.30 / 052-pcomp_lzma_support.patch
index 5a5b24f..75dfc37 100644 (file)
@@ -1,6 +1,6 @@
 --- /dev/null
 +++ b/crypto/unlzma.c
-@@ -0,0 +1,721 @@
+@@ -0,0 +1,723 @@
 +/*
 + * LZMA uncompresion module for pcomp
 + * Copyright (C) 2009  Felix Fietkau <nbd@openwrt.org>
 +              if (unlzma_should_stop(ctx))
 +                      break;
 +      }
++      if (likely(!unlzma_should_stop(ctx)))
++              rc_normalize(ctx);
 +
 +      return ctx->pos;
 +}