ar71xx: run the wrt160nl parser only on the WRT160NL board
[openwrt.git] / tools / squashfs4 / patches / 160-expose_lzma_xz_options.patch
index b5fb80d..d606396 100644 (file)
@@ -1,6 +1,6 @@
 --- /dev/null
 +++ b/squashfs-tools/lzma_xz_options.h
-@@ -0,0 +1,112 @@
+@@ -0,0 +1,115 @@
 +#ifndef LZMA_XZ_OPTIONS_H
 +#define LZMA_XZ_OPTIONS_H
 +/*
@@ -27,6 +27,9 @@
 +#include <stdint.h>
 +
 +#ifndef linux
++#ifdef __FreeBSD__
++#include <machine/endian.h>
++#endif
 +#define __BYTE_ORDER BYTE_ORDER
 +#define __BIG_ENDIAN BIG_ENDIAN
 +#define __LITTLE_ENDIAN LITTLE_ENDIAN
 +              if (size != sizeof(struct lzma_opts))
 +                      goto failed;
 +              
-+              SQUASHFS_INSWAP_LZMA_COMP_OPTS(&comp_opts);
++              SQUASHFS_INSWAP_LZMA_COMP_OPTS(comp_opts);
 +              
 +              options.flags = comp_opts->flags & LZMA_OPT_FLT_MASK;
 +              options.preset  = (comp_opts->flags & LZMA_OPT_PRE_MASK) >> LZMA_OPT_PRE_OFF;
This page took 0.030798 seconds and 4 git commands to generate.