diff options
author | Ton Roosendaal <ton@blender.org> | 2008-10-08 22:35:41 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-10-08 22:35:41 +0400 |
commit | 4a4f7c802a71a1cdef3a70d23edc6f24ea20905c (patch) | |
tree | 23609dd74675b1f1525ff4a39475b3d2ea985119 /source/blender/blenkernel | |
parent | 9cbb1745c2e149657f9d7a9988eccfc884f0bffc (diff) |
Bugfix #17784
Playanim now works for:
- tiff, cineon, dpx, hdr, exr
Only multilayer not, that's too much for a bugfix. Multilayer is a totally
different image format, handled separately.
ALso removed redundant printing for dpx/cineon.
And fixed crash in cineon when G.scene doesnt exist. Bad bad, should
not be there!
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/multires.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/multires.c b/source/blender/blenkernel/intern/multires.c index 259a4e0de04..4d312632b1a 100644 --- a/source/blender/blenkernel/intern/multires.c +++ b/source/blender/blenkernel/intern/multires.c @@ -642,6 +642,10 @@ static void multires_update_vertices(Mesh *me, EditMesh *em) MultiApplyData data; int i, j; + /* XXX added this to prevent crash, but if it works? (ton) */ + if(me->mr->verts==NULL) + return; + /* Prepare deltas */ pr_deltas= MEM_callocN(sizeof(vec3f)*last_lvl->totvert, "multires deltas 1"); cr_deltas= MEM_callocN(sizeof(vec3f)*last_lvl->totvert, "multires deltas 2"); |