--- parser3/src/main/pa_globals.C 2016/05/24 14:28:24 1.196 +++ parser3/src/main/pa_globals.C 2016/09/21 15:07:34 1.197 @@ -28,7 +28,7 @@ extern "C" { #include "ltdl.h" #include "pcre.h" -volatile const char * IDENT_PA_GLOBALS_C="$Id: pa_globals.C,v 1.196 2016/05/24 14:28:24 moko Exp $" IDENT_PA_GLOBALS_H IDENT_PA_SAPI_H; +volatile const char * IDENT_PA_GLOBALS_C="$Id: pa_globals.C,v 1.197 2016/09/21 15:07:34 moko Exp $" IDENT_PA_GLOBALS_H IDENT_PA_SAPI_H; // defines @@ -356,4 +356,10 @@ void pa_dlinit() { #endif // XML +// defines for VS2015 to link with gc/xml libs compiled in the previous VS versions +#if _MSC_VER >= 1900 +#pragma comment(lib,"legacy_stdio_definitions.lib") +extern "C" { FILE _iob[3] = { *stdin, *stdout, *stderr }; } +#endif + #endif // _MSC_VER