Revision: 41492
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41492
Author:   campbellbarton
Date:     2011-11-03 12:01:18 +0000 (Thu, 03 Nov 2011)
Log Message:
-----------
hopefully fix msvc build error

Modified Paths:
--------------
    trunk/blender/source/blender/python/intern/bpy_app_handlers.c

Modified: trunk/blender/source/blender/python/intern/bpy_app_handlers.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_app_handlers.c       
2011-11-03 11:20:22 UTC (rev 41491)
+++ trunk/blender/source/blender/python/intern/bpy_app_handlers.c       
2011-11-03 12:01:18 UTC (rev 41492)
@@ -110,7 +110,13 @@
 
 /* dummy type because decorators can't be PyCFunctions */
 static PyTypeObject BPyPersistent_Type = {
+
+#if defined(_MSC_VER) || defined(FREE_WINDOWS)
+    PyVarObject_HEAD_INIT(NULL, 0)
+#else
     PyVarObject_HEAD_INIT(&PyType_Type, 0)
+#endif
+
     "persistent",                               /* tp_name */
     0,                                          /* tp_basicsize */
     0,                                          /* tp_itemsize */
@@ -185,6 +191,10 @@
 {
        PyObject *ret;
 
+#if defined(_MSC_VER) || defined(FREE_WINDOWS)
+       BPyPersistent_Type.ob_base.ob_base.ob_type= &PyType_Type;
+#endif
+
        if (PyType_Ready(&BPyPersistent_Type) < 0) {
                BLI_assert(!"error initializing 'bpy.app.handlers.persistent'");
        }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to