diff options
author | Ton Roosendaal <ton@blender.org> | 2006-11-17 15:44:15 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-11-17 15:44:15 +0300 |
commit | 6b9bf57066a0ee24902a13f5a371eb711bb7b86a (patch) | |
tree | 30c80347477e8ab7500a0a10e9761b0232b57080 /source/blender/blenkernel/bad_level_call_stubs/stubs.c | |
parent | 414b918010e19516b1e9c05f7ef7339f116be6e4 (diff) |
Yuck, a very ancient crasher in going area-full screen in Blender.
I wonder how this survived so long in Blender... (2005/03/09 commit).
Reason was the call to BPY_free_screen_spacehandlers(sc) in kernel,
which was freeing up scripthandlers in a weird way. That call is
really obsolete. The real freeing should go in the del_area() call,
to prevent copying and deleting area in the UI to go wrong.
(Crash happened in testing timeline markers, and holding CTRL+Uparrow
a while...)
Diffstat (limited to 'source/blender/blenkernel/bad_level_call_stubs/stubs.c')
-rw-r--r-- | source/blender/blenkernel/bad_level_call_stubs/stubs.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/source/blender/blenkernel/bad_level_call_stubs/stubs.c b/source/blender/blenkernel/bad_level_call_stubs/stubs.c index 173a130a25e..18b59a75133 100644 --- a/source/blender/blenkernel/bad_level_call_stubs/stubs.c +++ b/source/blender/blenkernel/bad_level_call_stubs/stubs.c @@ -109,7 +109,6 @@ void mainqenter (unsigned short event, short val){} void BPY_do_pyscript(ID *id, short int event){} void BPY_clear_script(Script *script){} void BPY_free_compiled_text(struct Text *text){} -void BPY_free_screen_spacehandlers (struct bScreen *sc){} void BPY_pydriver_update(void){} float BPY_pydriver_eval(struct IpoDriver *driver) { |