2.5: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22291:22625
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 19 Aug 2009 09:35:22 +0000 (09:35 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 19 Aug 2009 09:35:22 +0000 (09:35 +0000)
release/scripts/export_map.py
source/blender/blenkernel/intern/seqeffects.c

index aca0228..2262ae3 100644 (file)
@@ -197,7 +197,7 @@ def is_tricyl_facegroup(faces):
        is the face group a tri cylinder
        Returens a bool, true if the faces make an extruded tri solid
        '''
-       return False
+       
        # cube must have 5 faces
        if len(faces) != 5:
                print '1'
index 2ee95ed..0782580 100644 (file)
@@ -2792,6 +2792,10 @@ void sequence_effect_speed_rebuild_map(Sequence * seq, int force)
        if (!(force || seq->len != v->length || !v->frameMap)) {
                return;
        }
+       if (!seq->seq1) { /* make coverity happy and check for (CID 598)
+                            input strip ... */
+               return;
+       }
 
        if (!v->frameMap || v->length != seq->len) {
                if (v->frameMap) MEM_freeN(v->frameMap);
@@ -2807,7 +2811,7 @@ void sequence_effect_speed_rebuild_map(Sequence * seq, int force)
        /* if there is no IPO, try to make retiming easy by stretching the
           strip */
        // XXX old animation system - seq
-       if (/*!seq->ipo &&*/ seq->seq1 && seq->seq1->enddisp != seq->seq1->start
+       if (/*!seq->ipo &&*/ seq->seq1->enddisp != seq->seq1->start
            && seq->seq1->len != 0) {
                fallback_fac = (float) seq->seq1->len / 
                        (float) (seq->seq1->enddisp - seq->seq1->start);