[Scummvm-cvs-logs] scummvm master -> 2907f7d65219f93420cb2f9ec304408994f30857
digitall
digitall at scummvm.org
Sat Mar 19 23:14:44 CET 2011
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
2907f7d652 SWORD25: Fix MSVC Compilation.
Commit: 2907f7d65219f93420cb2f9ec304408994f30857
https://github.com/scummvm/scummvm/commit/2907f7d65219f93420cb2f9ec304408994f30857
Author: D G Turner (digitall at scummvm.org)
Date: 2011-03-19T15:11:33-07:00
Commit Message:
SWORD25: Fix MSVC Compilation.
Changed paths:
engines/sword25/util/lua/lmathlib.cpp
diff --git a/engines/sword25/util/lua/lmathlib.cpp b/engines/sword25/util/lua/lmathlib.cpp
index bb9c6ed..7e64d75 100644
--- a/engines/sword25/util/lua/lmathlib.cpp
+++ b/engines/sword25/util/lua/lmathlib.cpp
@@ -6,6 +6,11 @@
#include <stdlib.h>
+// MSVC does not define M_PI, M_SQRT2 and other math defines by default.
+// _USE_MATH_DEFINES must be defined in order to have these defined, thus
+// we enable it here. For more information, check:
+// http://msdn.microsoft.com/en-us/library/4hwaceh6(v=VS.100).aspx
+#define _USE_MATH_DEFINES
#include <math.h>
#define lmathlib_c
More information about the Scummvm-git-logs
mailing list