[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [31595] trunk/blender/source/blender/ windowmanager/intern/wm_files.c: When loading a default file, the default path could't always be initialized.

Campbell Barton ideasman42 at gmail.com
Thu Aug 26 17:18:10 CEST 2010


Revision: 31595
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=31595
Author:   campbellbarton
Date:     2010-08-26 17:18:10 +0200 (Thu, 26 Aug 2010)

Log Message:
-----------
When loading a default file, the default path could't always be initialized.
 G.main->name (also bpy.data.filepath) was being set to an uninitialized string.

Not much we can do about this so set G.main->name an empty string if no file is loaded.

Modified Paths:
--------------
    trunk/blender/source/blender/windowmanager/intern/wm_files.c

Modified: trunk/blender/source/blender/windowmanager/intern/wm_files.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_files.c	2010-08-26 14:44:25 UTC (rev 31594)
+++ trunk/blender/source/blender/windowmanager/intern/wm_files.c	2010-08-26 15:18:10 UTC (rev 31595)
@@ -379,7 +379,7 @@
 	WM_check(C); /* opens window(s), checks keymaps */
 
 	strcpy(G.sce, scestr); /* restore */
-	strcpy(G.main->name, tstr); /* this is wrong when loading from memory but better then leaving as-is */
+	G.main->name[0]= '\0';
 
 	wm_init_userdef(C);
 	





More information about the Bf-blender-cvs mailing list