Facilitate compilation with Borland C++ for pragmas and vsnprintf.

This commit is contained in:
Mark Adler 2011-11-18 23:14:14 -08:00
parent 6715208bdb
commit 15b5671b78
2 changed files with 7 additions and 1 deletions

View File

@ -43,6 +43,12 @@
# endif
#endif
#if defined(MSDOS) && defined(__BORLANDC__) && (BORLANDC > 0x410)
# ifndef HAVE_VSNPRINTF
# define HAVE_VSNPRINTF
# endif
#endif
#ifndef HAVE_VSNPRINTF
# ifdef MSDOS
/* vsnprintf may exist on some MS-DOS compilers (DJGPP?),

View File

@ -161,7 +161,7 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
# endif
#endif
#if defined(__BORLANDC__)
#if defined(__BORLANDC__) && !defined(MSDOS)
#pragma warn -8004
#pragma warn -8008
#pragma warn -8066