summaryrefslogtreecommitdiff
path: root/zutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'zutil.h')
-rw-r--r--zutil.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/zutil.h b/zutil.h
index d9c36ab..91083ed 100644
--- a/zutil.h
+++ b/zutil.h
@@ -150,6 +150,30 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
150 150
151 /* functions */ 151 /* functions */
152 152
153#ifdef __STDC_VERSION__
154# if __STDC_VERSION__ >= 199901L
155# ifndef STDC99
156# define STDC99
157# endif
158# endif
159#endif
160#if !defined(STDC99) && !(defined(__TURBOC__) && __TURBOC__ >= 0x550) && !defined(VSNPRINTF_DEFINED)
161# ifdef MSDOS
162 /* vsnprintf may exist on some MS-DOS compilers (DJGPP?),
163 but for now we just assume it doesn't. */
164# define NO_vsnprintf
165# endif
166# ifdef WIN32
167 /* In Win32, vsnprintf is available as the "non-ANSI" _vsnprintf. */
168# if !defined(vsnprintf) && !defined(__TURBOC__)
169# define vsnprintf _vsnprintf
170# endif
171# endif
172# ifdef __TURBOC__
173# define NO_vsnprintf
174# endif
175#endif
176
153#ifdef HAVE_STRERROR 177#ifdef HAVE_STRERROR
154 extern char *strerror OF((int)); 178 extern char *strerror OF((int));
155# define zstrerror(errnum) strerror(errnum) 179# define zstrerror(errnum) strerror(errnum)