Răsfoiți Sursa

add another lzma pcomp fix by jeff hansen - fixes cleanup at the end of do_lzma processing

SVN-Revision: 17036
Felix Fietkau 16 ani în urmă
părinte
comite
57eaa31a12

+ 3 - 1
target/linux/generic-2.6/patches-2.6.30/052-pcomp_lzma_support.patch

@@ -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 <[email protected]>
@@ -526,6 +526,8 @@
 +		if (unlzma_should_stop(ctx))
 +			break;
 +	}
++	if (likely(!unlzma_should_stop(ctx)))
++		rc_normalize(ctx);
 +
 +	return ctx->pos;
 +}