|
|
@ -39,6 +39,12 @@
|
|
|
|
# include "exv_conf.h"
|
|
|
|
# include "exv_conf.h"
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(__MINGW32__) || defined(__MINGW64__)
|
|
|
|
|
|
|
|
# ifndef __MINGW__
|
|
|
|
|
|
|
|
# define __MINGW__
|
|
|
|
|
|
|
|
# endif
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
#include "version.hpp"
|
|
|
|
#include "version.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
// + standard includes
|
|
|
|
// + standard includes
|
|
|
@ -68,6 +74,13 @@ typedef __int64 int64_t;
|
|
|
|
# define EXV_WIDEN(t) L ## t
|
|
|
|
# define EXV_WIDEN(t) L ## t
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __MINGW__
|
|
|
|
|
|
|
|
typedef unsigned char u_int8_t;
|
|
|
|
|
|
|
|
typedef unsigned short u_int16_t;
|
|
|
|
|
|
|
|
typedef unsigned int u_int32_t;
|
|
|
|
|
|
|
|
typedef unsigned long long u_int64_t;
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
/*!
|
|
|
|
/*!
|
|
|
|
@brief Macro to make calls to member functions through a pointer more readable.
|
|
|
|
@brief Macro to make calls to member functions through a pointer more readable.
|
|
|
|
See the C++ FAQ LITE, item
|
|
|
|
See the C++ FAQ LITE, item
|
|
|
|