fix for 2 segfaults running in background mode.

- operators which reload G.main would crash blender if called from python and then accessed bpy.data.*
- WM_read_homefile_exec was setting the contexts Scene to NULL as a signal for the event system, this didnt work in background mode, crashing when property update functions expected scene to be set.
This commit is contained in:
2011-02-01 02:54:29 +00:00
parent 339d3bf05f
commit b17bbf9d95
5 changed files with 16 additions and 6 deletions

View File

@@ -110,4 +110,6 @@ int pyrna_array_contains_py(PointerRNA *ptr, PropertyRNA *prop, PyObject *value)
int pyrna_write_check(void);
void BPY_modules_update(struct bContext *C); //XXX temp solution
#endif