From: Hauke Mehrtens Date: Thu, 4 Dec 2025 20:33:13 +0000 (+0100) Subject: bcm47xx: Fix lzma-loader compilation X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=5aeaddc0c80eea00872eb17a170d6b0c8d7e9c23;p=openwrt%2Fopenwrt.git bcm47xx: Fix lzma-loader compilation Fixes: ``` LzmaDecode.c: In function 'RangeDecoderReverseBitTreeDecode': LzmaDecode.c:199:5: error: 'symbol' undeclared (first use in this function) 199 | symbol |= (bit << i); | ^~~~~~ LzmaDecode.c:199:5: note: each undeclared identifier is reported only once for each function it appears in ``` Fixes: 4ffd5aa239c1 ("treewide: fix coccinelle checks") Signed-off-by: Hauke Mehrtens --- diff --git a/target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.c b/target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.c index a4aeda5f1f..900c7e7b49 100644 --- a/target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.c +++ b/target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.c @@ -185,6 +185,7 @@ int RangeDecoderReverseBitTreeDecode(CProb *probs, int numLevels, CRangeDecoder { int mi = 1; int i; + int symbol = 0; #ifdef _LZMA_LOC_OPT RC_INIT_VAR #endif @@ -202,7 +203,7 @@ int RangeDecoderReverseBitTreeDecode(CProb *probs, int numLevels, CRangeDecoder #ifdef _LZMA_LOC_OPT RC_FLUSH_VAR #endif - return 0; + return symbol; } Byte LzmaLiteralDecode(CProb *probs, CRangeDecoder *rd)