[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12566] trunk/blender/source/blender/src/ editseq.c: Bugfix #7756
Ton Roosendaal
ton at blender.org
Mon Nov 12 12:45:50 CET 2007
Revision: 12566
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12566
Author: ton
Date: 2007-11-12 12:45:48 +0100 (Mon, 12 Nov 2007)
Log Message:
-----------
Bugfix #7756
Sequencer: changing the Scene strip length (Ckey) crashed.
This is very confused code here... ancient allocation issues. :)
Modified Paths:
--------------
trunk/blender/source/blender/src/editseq.c
Modified: trunk/blender/source/blender/src/editseq.c
===================================================================
--- trunk/blender/source/blender/src/editseq.c 2007-11-12 09:37:46 UTC (rev 12565)
+++ trunk/blender/source/blender/src/editseq.c 2007-11-12 11:45:48 UTC (rev 12566)
@@ -2011,6 +2011,10 @@
last_seq->len= sce->r.efra - sce->r.sfra + 1;
last_seq->sfra= sce->r.sfra;
+
+ /* bad code to change seq->len? update_changed_seq_and_deps() expects the strip->len to be OK */
+ new_stripdata(last_seq);
+
update_changed_seq_and_deps(last_seq, 1, 1);
allqueue(REDRAWSEQ, 0);
More information about the Bf-blender-cvs
mailing list