[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58566] trunk/blender/source/blender/ blenkernel/intern/sequencer.c: sequencer: replace warning message with assert, was printing when copying masks and movieclips but went by unnoticed.
Campbell Barton
ideasman42 at gmail.com
Wed Jul 24 09:11:00 CEST 2013
Revision: 58566
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58566
Author: campbellbarton
Date: 2013-07-24 07:11:00 +0000 (Wed, 24 Jul 2013)
Log Message:
-----------
sequencer: replace warning message with assert, was printing when copying masks and movieclips but went by unnoticed.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/sequencer.c
Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c 2013-07-24 06:51:04 UTC (rev 58565)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c 2013-07-24 07:11:00 UTC (rev 58566)
@@ -4315,6 +4315,12 @@
if (seq->scene_sound)
seqn->scene_sound = sound_scene_add_scene_sound_defaults(sce_audio, seqn);
}
+ else if (seq->type == SEQ_TYPE_MOVIECLIP) {
+ /* avoid assert */
+ }
+ else if (seq->type == SEQ_TYPE_MASK) {
+ /* avoid assert */
+ }
else if (seq->type == SEQ_TYPE_MOVIE) {
seqn->strip->stripdata =
MEM_dupallocN(seq->strip->stripdata);
@@ -4326,7 +4332,7 @@
if (seq->scene_sound)
seqn->scene_sound = sound_add_scene_sound_defaults(sce_audio, seqn);
- seqn->sound->id.us++;
+ id_us_plus((ID *)seqn->sound);
}
else if (seq->type == SEQ_TYPE_IMAGE) {
seqn->strip->stripdata =
@@ -4348,7 +4354,8 @@
}
else {
- fprintf(stderr, "Aiiiiekkk! sequence type not handled in duplicate!\nExpect a crash now...\n");
+ /* sequence type not handled in duplicate! Expect a crash now... */
+ BLI_assert(0);
}
if (dupe_flag & SEQ_DUPE_UNIQUE_NAME)
More information about the Bf-blender-cvs
mailing list