Revision: 35423
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35423
Author:   campbellbarton
Date:     2011-03-09 04:58:44 +0000 (Wed, 09 Mar 2011)
Log Message:
-----------
update for blender as a py module & python 3.2

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

Modified: trunk/blender/source/blender/python/intern/bpy_interface.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_interface.c  2011-03-09 
04:08:38 UTC (rev 35422)
+++ trunk/blender/source/blender/python/intern/bpy_interface.c  2011-03-09 
04:58:44 UTC (rev 35423)
@@ -724,13 +724,13 @@
 {
        const int argc= 1;
        const char *argv[2];
-
-       const char *filename_rel= PyModule_GetFilename(bpy_proxy); /* can be 
relative */
+       PyObject *filename_obj= PyModule_GetFilenameObject(bpy_proxy); /* 
updating the module dict below will loose the reference to __file__ */
+       const char *filename_rel= _PyUnicode_AsString(filename_obj); /* can be 
relative */
        char filename_abs[1024];
 
        BLI_strncpy(filename_abs, filename_rel, sizeof(filename_abs));
        BLI_path_cwd(filename_abs);
-       
+
        argv[0]= filename_abs;
        argv[1]= NULL;
        

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

Reply via email to