Просмотр исходного кода

ar71xx: add dummy rle_decode function if CONFIG_RLE_DECOMPRESS is not set

Signed-off-by: Gabor Juhos <[email protected]>

SVN-Revision: 39079
Gabor Juhos 12 лет назад
Родитель
Сommit
d208d3fe1a
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      target/linux/ar71xx/patches-3.10/310-lib-add-rle-decompression.patch

+ 11 - 1
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