squashfs4: refresh the cygwin patch
[openwrt-10.03/.git] / tools / squashfs4 / patches / 100-portability.patch
1 --- a/squashfs-tools/global.h
2 +++ b/squashfs-tools/global.h
3 @@ -44,4 +44,8 @@ typedef long long squashfs_fragment_inde
4  typedef squashfs_inode_t squashfs_inode;
5  typedef squashfs_block_t squashfs_block;
6  
7 +#ifndef FNM_EXTMATCH
8 +#define FNM_EXTMATCH 0
9 +#endif
10 +
11  #endif
12 --- a/squashfs-tools/unsquashfs.h
13 +++ b/squashfs-tools/unsquashfs.h
14 @@ -49,8 +49,10 @@
15  #define __BYTE_ORDER BYTE_ORDER
16  #define __BIG_ENDIAN BIG_ENDIAN
17  #define __LITTLE_ENDIAN LITTLE_ENDIAN
18 +#include <sys/sysctl.h>
19  #else
20  #include <endian.h>
21 +#include <sys/sysinfo.h>
22  #endif
23  
24  #include "squashfs_fs.h"