diff --git a/client/battle/CBattleInterface.cpp b/client/battle/CBattleInterface.cpp index c23475c4f..6e2f82c1e 100644 --- a/client/battle/CBattleInterface.cpp +++ b/client/battle/CBattleInterface.cpp @@ -34,11 +34,11 @@ #include "../gui/CGuiHandler.h" #include "../CMT.h" -#ifndef __GNUC__ -const double M_PI = 3.14159265358979323846; -#else +#if defined(_MSC_VER) && _MSC_VER >= 1800 #define _USE_MATH_DEFINES #include +#else +const double M_PI = 3.14159265358979323846; #endif #include "../../lib/UnlockGuard.h"