Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Leung <aligorith@gmail.com>2016-05-08 16:31:13 +0300
committerJoshua Leung <aligorith@gmail.com>2016-05-08 16:31:13 +0300
commite43ee5563b8856ab1de7b1d12d9aad927b2b2047 (patch)
tree6acb11d6ab40cf56769e0d8b5f1541fa0dca13d5 /extern/curve_fit_nd/intern/curve_fit_cubic.c
parent81c302bbff48b391b7f62ef7db233e9c7bd2adb2 (diff)
Fix compiling on MSVC - M_PI undefined
Diffstat (limited to 'extern/curve_fit_nd/intern/curve_fit_cubic.c')
-rw-r--r--extern/curve_fit_nd/intern/curve_fit_cubic.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/extern/curve_fit_nd/intern/curve_fit_cubic.c b/extern/curve_fit_nd/intern/curve_fit_cubic.c
index 8fc7198f891..8261950e0bd 100644
--- a/extern/curve_fit_nd/intern/curve_fit_cubic.c
+++ b/extern/curve_fit_nd/intern/curve_fit_cubic.c
@@ -39,6 +39,12 @@
#include "../curve_fit_nd.h"
+/* Fix for compiling on MSVC */
+#ifndef M_PI
+#define M_PI 3.14159265358979323846 /* pi */
+#endif
+
+
/* Take curvature into account when calculating the least square solution isn't usable. */
#define USE_CIRCULAR_FALLBACK