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:
-rw-r--r--source/blender/blenkernel/intern/customdata.c4
-rw-r--r--source/blender/blenkernel/intern/ipo.c4
-rw-r--r--source/blender/blenlib/intern/path_util.c2
-rw-r--r--source/blender/blenlib/intern/smallhash.c4
-rw-r--r--source/blender/bmesh/intern/bmesh_mesh.c4
-rw-r--r--source/blender/editors/interface/interface_style.c3
-rw-r--r--source/blender/editors/screen/area.c4
-rw-r--r--source/blender/editors/space_outliner/outliner_tree.c4
-rw-r--r--source/blender/editors/space_view3d/view3d_ops.c4
-rw-r--r--source/blender/imbuf/intern/allocimbuf.c1
-rw-r--r--source/blender/python/intern/bpy_interface.c4
-rw-r--r--source/blender/python/intern/bpy_rna_array.c3
-rw-r--r--source/blender/python/intern/bpy_traceback.c3
13 files changed, 43 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/customdata.c b/source/blender/blenkernel/intern/customdata.c
index fd4350123b4..57758acf864 100644
--- a/source/blender/blenkernel/intern/customdata.c
+++ b/source/blender/blenkernel/intern/customdata.c
@@ -63,6 +63,10 @@
#include <math.h>
#include <string.h>
+#ifdef WIN32
+# include "BLI_alloca.h"
+#endif
+
/* number of layers to add when growing a CustomData object */
#define CUSTOMDATA_GROW 5
diff --git a/source/blender/blenkernel/intern/ipo.c b/source/blender/blenkernel/intern/ipo.c
index 6f7ee31691e..7385322ddeb 100644
--- a/source/blender/blenkernel/intern/ipo.c
+++ b/source/blender/blenkernel/intern/ipo.c
@@ -77,6 +77,10 @@
#include "MEM_guardedalloc.h"
+#ifdef WIN32
+# include "BLI_math_base.h" /* M_PI */
+#endif
+
/* *************************************************** */
/* Old-Data Freeing Tools */
diff --git a/source/blender/blenlib/intern/path_util.c b/source/blender/blenlib/intern/path_util.c
index 2c24a8968e9..f207329e33d 100644
--- a/source/blender/blenlib/intern/path_util.c
+++ b/source/blender/blenlib/intern/path_util.c
@@ -50,6 +50,8 @@
#include "GHOST_Path-api.h"
#ifdef WIN32
+# include "MEM_guardedalloc.h"
+
# include "utf_winfunc.h"
# include "utfconv.h"
# include <io.h>
diff --git a/source/blender/blenlib/intern/smallhash.c b/source/blender/blenlib/intern/smallhash.c
index d6b2383bd47..e8e3387f72e 100644
--- a/source/blender/blenlib/intern/smallhash.c
+++ b/source/blender/blenlib/intern/smallhash.c
@@ -56,6 +56,10 @@
#include "BLI_utildefines.h"
+#ifdef WIN32
+# include "BLI_alloca.h"
+#endif
+
#include "BLI_smallhash.h"
#include "BLI_strict_flags.h"
diff --git a/source/blender/bmesh/intern/bmesh_mesh.c b/source/blender/bmesh/intern/bmesh_mesh.c
index e9d3c36eb1a..6b040ef5f35 100644
--- a/source/blender/bmesh/intern/bmesh_mesh.c
+++ b/source/blender/bmesh/intern/bmesh_mesh.c
@@ -40,6 +40,10 @@
#include "BKE_editmesh.h"
#include "BKE_multires.h"
+#ifdef WIN32
+# include "BLI_alloca.h"
+#endif
+
#include "intern/bmesh_private.h"
/* used as an extern, defined in bmesh.h */
diff --git a/source/blender/editors/interface/interface_style.c b/source/blender/editors/interface/interface_style.c
index bbdfd1dcbae..fa31c20eb74 100644
--- a/source/blender/editors/interface/interface_style.c
+++ b/source/blender/editors/interface/interface_style.c
@@ -55,6 +55,9 @@
#include "interface_intern.h"
+#ifdef WIN32
+# include "BLI_math_base.h" /* M_PI */
+#endif
/* style + theme + layout-engine = UI */
diff --git a/source/blender/editors/screen/area.c b/source/blender/editors/screen/area.c
index 151764dab6a..05659f60578 100644
--- a/source/blender/editors/screen/area.c
+++ b/source/blender/editors/screen/area.c
@@ -68,6 +68,10 @@
#include "screen_intern.h"
+#ifdef WIN32
+# include "BLI_alloca.h"
+#endif
+
extern void ui_draw_anti_tria(float x1, float y1, float x2, float y2, float x3, float y3); /* xxx temp */
/* general area and region code */
diff --git a/source/blender/editors/space_outliner/outliner_tree.c b/source/blender/editors/space_outliner/outliner_tree.c
index bfa0dcd1c8c..76a0839d2d6 100644
--- a/source/blender/editors/space_outliner/outliner_tree.c
+++ b/source/blender/editors/space_outliner/outliner_tree.c
@@ -77,6 +77,10 @@
#include "outliner_intern.h"
+#ifdef WIN32
+# include "BLI_math_base.h" /* M_PI */
+#endif
+
/* ********************************************************* */
/* Persistent Data */
diff --git a/source/blender/editors/space_view3d/view3d_ops.c b/source/blender/editors/space_view3d/view3d_ops.c
index 4fa995b8799..a8128ba7ae8 100644
--- a/source/blender/editors/space_view3d/view3d_ops.c
+++ b/source/blender/editors/space_view3d/view3d_ops.c
@@ -57,6 +57,10 @@
#include "view3d_intern.h"
+#ifdef WIN32
+# include "BLI_math_base.h" /* M_PI */
+#endif
+
/* ************************** copy paste ***************************** */
static int view3d_copybuffer_exec(bContext *C, wmOperator *op)
diff --git a/source/blender/imbuf/intern/allocimbuf.c b/source/blender/imbuf/intern/allocimbuf.c
index ff9bef74a79..612517775f4 100644
--- a/source/blender/imbuf/intern/allocimbuf.c
+++ b/source/blender/imbuf/intern/allocimbuf.c
@@ -48,6 +48,7 @@
#include "MEM_guardedalloc.h"
#include "BLI_threads.h"
+#include "BLI_utildefines.h"
static SpinLock refcounter_spin;
diff --git a/source/blender/python/intern/bpy_interface.c b/source/blender/python/intern/bpy_interface.c
index 90cc07dec89..43ca6957f83 100644
--- a/source/blender/python/intern/bpy_interface.c
+++ b/source/blender/python/intern/bpy_interface.c
@@ -37,6 +37,10 @@
#include <Python.h>
+#ifdef WIN32
+# include "BLI_math_base.h" /* finite */
+#endif
+
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
diff --git a/source/blender/python/intern/bpy_rna_array.c b/source/blender/python/intern/bpy_rna_array.c
index a7a3c493f4e..033f8a3f3ec 100644
--- a/source/blender/python/intern/bpy_rna_array.c
+++ b/source/blender/python/intern/bpy_rna_array.c
@@ -30,11 +30,12 @@
#include "RNA_types.h"
-
#include "bpy_rna.h"
#include "BKE_global.h"
#include "MEM_guardedalloc.h"
+#include "BLI_utildefines.h"
+
#include "RNA_access.h"
#define USE_MATHUTILS
diff --git a/source/blender/python/intern/bpy_traceback.c b/source/blender/python/intern/bpy_traceback.c
index a91742179c9..7ae6d3ae051 100644
--- a/source/blender/python/intern/bpy_traceback.c
+++ b/source/blender/python/intern/bpy_traceback.c
@@ -31,6 +31,9 @@
#include "BLI_utildefines.h"
#include "BLI_path_util.h"
+#ifdef WIN32
+# include "BLI_string.h" /* BLI_strcasecmp */
+#endif
#include "bpy_traceback.h"