[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11491] trunk/blender/source/blender/src/ editseq.c: == Sequencer ==

Peter Schlaile peter at schlaile.de
Sun Aug 5 20:53:42 CEST 2007


Revision: 11491
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11491
Author:   schlaile
Date:     2007-08-05 20:53:41 +0200 (Sun, 05 Aug 2007)

Log Message:
-----------
== Sequencer ==

This fixes [#6876] snapping to current frame crashes when one end of strip selected.

Some null checks were missing, that made generator strips fail...

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-08-05 18:22:45 UTC (rev 11490)
+++ trunk/blender/source/blender/src/editseq.c	2007-08-05 18:53:41 UTC (rev 11491)
@@ -2860,9 +2860,12 @@
 			}
 		}
 		else if(seq->type & SEQ_EFFECT) {
-			if(seq->seq1->flag & SELECT) calc_sequence(seq);
-			else if(seq->seq2->flag & SELECT) calc_sequence(seq);
-			else if(seq->seq3->flag & SELECT) calc_sequence(seq);
+			if(seq->seq1 && (seq->seq1->flag & SELECT)) 
+				calc_sequence(seq);
+			else if(seq->seq2 && (seq->seq2->flag & SELECT)) 
+				calc_sequence(seq);
+			else if(seq->seq3 && (seq->seq3->flag & SELECT)) 
+				calc_sequence(seq);
 		}
 	}
 	END_SEQ;





More information about the Bf-blender-cvs mailing list