Explorar o código

[cpp] Fixed compilation error on MSVC, compiler inferred division by 0 and errored out.

badlogic %!s(int64=7) %!d(string=hai) anos
pai
achega
fd162c73a2
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      spine-cpp/spine-cpp/src/spine/MathUtil.cpp

+ 5 - 0
spine-cpp/spine-cpp/src/spine/MathUtil.cpp

@@ -37,6 +37,11 @@
 #include <random>
 #include <stdlib.h>
 
+// Required for division by 0 in _isNaN on MSVC
+#ifdef _MSC_VER
+#pragma warning(disable:4723)
+#endif
+
 using namespace spine;
 
 const float MathUtil::Pi = 3.1415926535897932385f;