From fd5fe8b17e27ab92dcc70ed4974915b8dbe2a553 Mon Sep 17 00:00:00 2001 From: Mark Adler Date: Fri, 9 Feb 2024 16:42:36 -0800 Subject: Further address Microsoft deprecation warnings. --- contrib/puff/pufftest.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'contrib') diff --git a/contrib/puff/pufftest.c b/contrib/puff/pufftest.c index 328cb9f..19230b9 100644 --- a/contrib/puff/pufftest.c +++ b/contrib/puff/pufftest.c @@ -16,6 +16,10 @@ testing, and causes pufftest to fail with not enough output space (-f does a write like -w, so -w is not required). */ +#if defined(_WIN32) && !defined(_CRT_NONSTDC_NO_DEPRECATE) +# define _CRT_NONSTDC_NO_DEPRECATE +#endif + #include #include #include "puff.h" @@ -23,7 +27,7 @@ #if defined(MSDOS) || defined(OS2) || defined(WIN32) || defined(__CYGWIN__) # include # include -# define SET_BINARY_MODE(file) _setmode(_fileno(file), O_BINARY) +# define SET_BINARY_MODE(file) setmode(fileno(file), O_BINARY) #else # define SET_BINARY_MODE(file) #endif -- cgit v1.2.3-55-g6feb