diff options
author | Niklas Hambüchen <mail@nh2.me> | 2020-08-25 01:37:41 (GMT) |
---|---|---|
committer | Niklas Hambüchen <mail@nh2.me> | 2020-08-25 01:37:41 (GMT) |
commit | a58b7ac6ce71819b712d0663f1d37bfb3cdd161c (patch) | |
tree | a4f36c9a6e26661d05f558c28a64b983e71cd694 | |
parent | 86edeb6784c25d5a952a9e5d33b25846f444375c (diff) | |
download | lz4-a58b7ac6ce71819b712d0663f1d37bfb3cdd161c.zip lz4-a58b7ac6ce71819b712d0663f1d37bfb3cdd161c.tar.gz lz4-a58b7ac6ce71819b712d0663f1d37bfb3cdd161c.tar.bz2 |
fixup: Portable fileno()
-rw-r--r-- | programs/util.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/programs/util.h b/programs/util.h index 6658bf9..2f3d0a8 100644 --- a/programs/util.h +++ b/programs/util.h @@ -143,6 +143,15 @@ extern "C" { #endif +/*-**************************************** +* fileno() function +******************************************/ +#if defined(_MSC_VER) +# define UTIL_fileno _fileno +#else +# define UTIL_fileno fileno +#endif + /* ************************************* * Constants ***************************************/ @@ -384,7 +393,7 @@ UTIL_STATIC U64 UTIL_getOpenFileSize(FILE* file) int fd; struct UTIL_TYPE_stat statbuf; - fd = fileno(file); + fd = UTIL_fileno(file); if (fd < 0) { perror("fileno"); exit(1); |