diff --git a/tests/testutil.hpp b/tests/testutil.hpp index 74c75178..6a9fb1a4 100644 --- a/tests/testutil.hpp +++ b/tests/testutil.hpp @@ -31,8 +31,10 @@ #include #if defined _WIN32 -# include -# pragma warning(disable:4996) +# if defined _MSC_VER +# include +# pragma warning(disable:4996) +# endif #else # include # include @@ -249,9 +251,11 @@ void close_zero_linger (void *socket) void setup_test_environment() { #if defined _WIN32 +# if defined _MSC_VER _set_abort_behavior( 0, _WRITE_ABORT_MSG); _CrtSetReportMode( _CRT_ASSERT, _CRTDBG_MODE_FILE ); _CrtSetReportFile( _CRT_ASSERT, _CRTDBG_FILE_STDERR ); +# endif #endif }