diff options
author | Yann Collet <yann.collet.73@gmail.com> | 2014-09-23 09:00:55 (GMT) |
---|---|---|
committer | Yann Collet <yann.collet.73@gmail.com> | 2014-09-23 09:00:55 (GMT) |
commit | dc245be066cddb816a913289bfea2ab899b065ad (patch) | |
tree | ed96414c79da5f3f6985dc03b3bbc2c0a560e0da /programs/lz4cli.c | |
parent | 6e9183ba44a6863f99023c82e8d9752a8a0a92a6 (diff) | |
parent | 8c1ae998379bce4a0e719aaac43a777713ab5c00 (diff) | |
download | lz4-dc245be066cddb816a913289bfea2ab899b065ad.zip lz4-dc245be066cddb816a913289bfea2ab899b065ad.tar.gz lz4-dc245be066cddb816a913289bfea2ab899b065ad.tar.bz2 |
Merge pull request #27 from Cyan4973/dev
lz4frame
Diffstat (limited to 'programs/lz4cli.c')
-rw-r--r-- | programs/lz4cli.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/programs/lz4cli.c b/programs/lz4cli.c index 1bbeda0..2d612e7 100644 --- a/programs/lz4cli.c +++ b/programs/lz4cli.c @@ -48,6 +48,10 @@ # pragma warning(disable : 4127) // disable: C4127: conditional expression is constant #endif +#ifdef __clang__ +# pragma clang diagnostic ignored "-Wunused-const-variable" // const variable one is really used ! +#endif + #define _FILE_OFFSET_BITS 64 // Large file support on 32-bits unix #define _POSIX_SOURCE 1 // for fileno() within <stdio.h> on unix @@ -91,7 +95,7 @@ #if defined(_MSC_VER) // Visual Studio # define swap32 _byteswap_ulong -#elif GCC_VERSION >= 403 +#elif (GCC_VERSION >= 403) || defined(__clang__) # define swap32 __builtin_bswap32 #else static inline unsigned int swap32(unsigned int x) @@ -377,7 +381,7 @@ int main(int argc, char** argv) case 'c': forceStdout=1; output_filename=stdoutmark; displayLevel=1; break; // Test - case 't': decode=1; output_filename=nulmark; break; + case 't': decode=1; LZ4IO_setOverwrite(1); output_filename=nulmark; break; // Overwrite case 'f': LZ4IO_setOverwrite(1); break; |