From: Gabor Juhos Date: Mon, 16 Dec 2013 07:37:31 +0000 (+0000) Subject: ar71xx: add dummy rle_decode function if CONFIG_RLE_DECOMPRESS is not set X-Git-Tag: reboot~8378 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=d208d3fe1aed49b631835d3e0161b61b02ade6fe;p=openwrt%2Fstaging%2Fchunkeey.git ar71xx: add dummy rle_decode function if CONFIG_RLE_DECOMPRESS is not set Signed-off-by: Gabor Juhos SVN-Revision: 39079 --- diff --git a/target/linux/ar71xx/patches-3.10/310-lib-add-rle-decompression.patch b/target/linux/ar71xx/patches-3.10/310-lib-add-rle-decompression.patch index 5c43ae2576..ebf486ec9f 100644 --- a/target/linux/ar71xx/patches-3.10/310-lib-add-rle-decompression.patch +++ b/target/linux/ar71xx/patches-3.10/310-lib-add-rle-decompression.patch @@ -22,13 +22,23 @@ lib-$(CONFIG_DECOMPRESS_BZIP2) += decompress_bunzip2.o --- /dev/null +++ b/include/linux/rle.h -@@ -0,0 +1,8 @@ +@@ -0,0 +1,18 @@ +#ifndef _RLE_H_ +#define _RLE_H_ + ++#ifdef CONFIG_RLE_DECOMPRESS +int rle_decode(const unsigned char *src, size_t srclen, + unsigned char *dst, size_t dstlen, + size_t *src_done, size_t *dst_done); ++#else ++static inline int ++rle_decode(const unsigned char *src, size_t srclen, ++ unsigned char *dst, size_t dstlen, ++ size_t *src_done, size_t *dst_done) ++{ ++ return -ENOTSUPP; ++} ++#endif /* CONFIG_RLE_DECOMPRESS */ + +#endif /* _RLE_H_ */ --- /dev/null