Browse Source

define M_PI

M_PI isn't a part of standard and may be undefined.
Michael Pavlyshko 11 years ago
parent
commit
24af413d61
1 changed files with 4 additions and 0 deletions
  1. 4 0
      Global.h

+ 4 - 0
Global.h

@@ -117,6 +117,10 @@ static_assert(sizeof(bool) == 1, "Bool needs to be 1 byte in size.");
 #include <android/log.h>
 #endif
 
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
+
 /* ---------------------------------------------------------------------------- */
 /* Usings */
 /* ---------------------------------------------------------------------------- */