Correction to r3960 for Visual Studio

v0.27.3
Robin Mills 10 years ago
parent bf0604b834
commit 4795a1309a

@ -12,27 +12,35 @@
#ifndef _EXV_MSVC_H_ #ifndef _EXV_MSVC_H_
#define _EXV_MSVC_H_ #define _EXV_MSVC_H_
#if _MSC_VER >= 1600 #define _MSC_VER_2015 1900
// stdint.h was introduced with DevStudio 2010 #define _MSC_VER_2013 1800
#define EXV_HAVE_STDINT_H 1 #define _MSC_VER_2012 1700
#endif #define _MSC_VER_2010 1600
#if _MSC_VER >= 1900 #define _MSC_VER_2008 1500
#define MSDEV_2014 1 #define _MSC_VER_2005 1400
#elif _MSC_VER >= 1800 #define _MSC_VER_2003 1300
#if _MSC_VER >= _MSC_VER_2015
#define MSDEV_2015 1
#elif _MSC_VER >= _MSC_VER_2013
#define MSDEV_2013 1 #define MSDEV_2013 1
#elif _MSC_VER >= 1700 #elif _MSC_VER >= _MSC_VER_2012
#define MSDEV_2012 1 #define MSDEV_2012 1
#elif _MSC_VER >= 1600 #elif _MSC_VER >= _MSC_VER_2010
#define MSDEV_2010 1 #define MSDEV_2010 1
#elif _MSC_VER >= 1500 #elif _MSC_VER >= _MSC_VER_2008
#define MSDEV_2008 1 #define MSDEV_2008 1
#elif _MSC_VER >= 1400 #elif _MSC_VER >= _MSC_VER_2005
#define MSDEV_2005 1 #define MSDEV_2005 1
#else #else
#define MSDEV_2003 1 #define MSDEV_2003 1
#endif #endif
#if MSDEV_2012 #if _MSC_VER >= _MSC_VER_2010
#define EXV_HAVE_STDINT_H 1
#endif
#if _MSC_VER_ == _MSC_VER_2012
#define HAVE_NTOHLL 1 #define HAVE_NTOHLL 1
#endif #endif

@ -3,9 +3,12 @@
@brief This file is from the tz distribution at ftp://elsie.nci.nih.gov/pub/ @brief This file is from the tz distribution at ftp://elsie.nci.nih.gov/pub/
@version $Rev$ @version $Rev$
*/ */
#ifdef _MSC_VER #ifdef _MSC_VER
#if _MSC_VER > _MSC_VER_2015
#define tzname _tzname #define tzname _tzname
#endif #endif
#endif
#include "config.h" #include "config.h"
#include "timegm.h" #include "timegm.h"

Loading…
Cancel
Save