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:
authorCampbell Barton <ideasman42@gmail.com>2010-08-26 19:18:10 +0400
committerCampbell Barton <ideasman42@gmail.com>2010-08-26 19:18:10 +0400
commitac8d04092d7d865bb6821c4f7246377421ec9335 (patch)
tree59c38c7d43499cb03a4cc94eac6f4ed80f5677bb
parent2f1faee438b4b8afbbe1e9a8bae6cf1b9df2a7f2 (diff)
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.
-rw-r--r--source/blender/windowmanager/intern/wm_files.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c
index 5960ef431d3..44d9bef48f5 100644
--- a/source/blender/windowmanager/intern/wm_files.c
+++ b/source/blender/windowmanager/intern/wm_files.c
@@ -379,7 +379,7 @@ int WM_read_homefile(bContext *C, wmOperator *op)
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);