diff options
author | Przemyslaw Skibinski <inikep@gmail.com> | 2016-11-08 08:19:09 (GMT) |
---|---|---|
committer | Przemyslaw Skibinski <inikep@gmail.com> | 2016-11-08 08:19:09 (GMT) |
commit | 0f73ed5726d1d9fac33f00a4440b2e3953fb5bd6 (patch) | |
tree | c12c5d864a0caea011591cb0511b73d860af0fcd /programs/lz4cli.c | |
parent | 90981a35c98f66779e9b0335e66005d4048302e0 (diff) | |
download | lz4-0f73ed5726d1d9fac33f00a4440b2e3953fb5bd6.zip lz4-0f73ed5726d1d9fac33f00a4440b2e3953fb5bd6.tar.gz lz4-0f73ed5726d1d9fac33f00a4440b2e3953fb5bd6.tar.bz2 |
new Travis tests
Diffstat (limited to 'programs/lz4cli.c')
-rw-r--r-- | programs/lz4cli.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/programs/lz4cli.c b/programs/lz4cli.c index f091d3a..29275ed 100644 --- a/programs/lz4cli.c +++ b/programs/lz4cli.c @@ -59,20 +59,17 @@ #include "lz4.h" /* LZ4_VERSION_STRING */ -/**************************** +/*-************************************ * OS-specific Includes -*****************************/ -#if defined(MSDOS) || defined(OS2) || defined(WIN32) || defined(_WIN32) +**************************************/ +#if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) || defined(_XOPEN_SOURCE) || (defined(__APPLE__) && defined(__MACH__)) || defined(__DJGPP__) /* https://sourceforge.net/p/predef/wiki/OperatingSystems/ */ +# include <unistd.h> /* isatty */ +# define IS_CONSOLE(stdStream) isatty(fileno(stdStream)) +#elif defined(MSDOS) || defined(OS2) || defined(WIN32) || defined(_WIN32) || defined(__CYGWIN__) # include <io.h> /* _isatty */ -# if defined(__DJGPP__) -# include <unistd.h> -# define _isatty isatty -# define _fileno fileno -# endif # define IS_CONSOLE(stdStream) _isatty(_fileno(stdStream)) #else -# include <unistd.h> /* isatty */ -# define IS_CONSOLE(stdStream) isatty(fileno(stdStream)) +# define IS_CONSOLE(stdStream) 0 #endif |