[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12281] trunk/blender/source/blender: removed some warnings from last commit.
Campbell Barton
cbarton at metavr.com
Thu Oct 18 15:07:21 CEST 2007
Revision: 12281
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12281
Author: campbellbarton
Date: 2007-10-18 15:07:21 +0200 (Thu, 18 Oct 2007)
Log Message:
-----------
removed some warnings from last commit. renamed a pointer in DNA which is only used for temp storage.
Modified Paths:
--------------
trunk/blender/source/blender/makesdna/DNA_sequence_types.h
trunk/blender/source/blender/src/editseq.c
Modified: trunk/blender/source/blender/makesdna/DNA_sequence_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_sequence_types.h 2007-10-18 13:03:20 UTC (rev 12280)
+++ trunk/blender/source/blender/makesdna/DNA_sequence_types.h 2007-10-18 13:07:21 UTC (rev 12281)
@@ -89,7 +89,7 @@
typedef struct Sequence {
struct Sequence *next, *prev;
- struct Sequence *newseq; /* should not be saved in DNA - only used for recursive duplicate and recently select more/less */
+ void *tmp; /* tmp var for copying, and tagging for linked selection */
char name[24]; /* name, not set by default and dosnt need to be unique as with ID's */
short flag, type; /*flags bitmap (see below) and the type of sequence*/
Modified: trunk/blender/source/blender/src/editseq.c
===================================================================
--- trunk/blender/source/blender/src/editseq.c 2007-10-18 13:03:20 UTC (rev 12280)
+++ trunk/blender/source/blender/src/editseq.c 2007-10-18 13:07:21 UTC (rev 12281)
@@ -359,7 +359,7 @@
if( (seq!=test) &&
(test->machine==seq->machine) &&
(test->depth==seq->depth) &&
- ((sel == -1) || (sel==seq->flag & SELECT)))
+ ((sel == -1) || (sel==(seq->flag & SELECT))))
{
dist = MAXFRAME*2;
@@ -2127,12 +2127,12 @@
seq= old->first;
while(seq) {
- seq->newseq= 0;
+ seq->tmp= NULL;
if(seq->flag & SELECT) {
if(seq->type==SEQ_META) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip= MEM_dupallocN(seq->strip);
@@ -2148,7 +2148,7 @@
}
else if(seq->type == SEQ_SCENE) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip= MEM_dupallocN(seq->strip);
@@ -2160,7 +2160,7 @@
}
else if(seq->type == SEQ_MOVIE) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip= MEM_dupallocN(seq->strip);
@@ -2183,7 +2183,7 @@
}
else if(seq->type == SEQ_RAM_SOUND) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip= MEM_dupallocN(seq->strip);
@@ -2208,7 +2208,7 @@
}
else if(seq->type == SEQ_HD_SOUND) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip= MEM_dupallocN(seq->strip);
@@ -2233,7 +2233,7 @@
}
else if(seq->type < SEQ_EFFECT) {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
seqn->strip->us++;
@@ -2243,12 +2243,12 @@
}
else {
seqn= MEM_dupallocN(seq);
- seq->newseq= seqn;
+ seq->tmp= seqn;
BLI_addtail(new, seqn);
- if(seq->seq1 && seq->seq1->newseq) seqn->seq1= seq->seq1->newseq;
- if(seq->seq2 && seq->seq2->newseq) seqn->seq2= seq->seq2->newseq;
- if(seq->seq3 && seq->seq3->newseq) seqn->seq3= seq->seq3->newseq;
+ if(seq->seq1 && seq->seq1->tmp) seqn->seq1= seq->seq1->tmp;
+ if(seq->seq2 && seq->seq2->tmp) seqn->seq2= seq->seq2->tmp;
+ if(seq->seq3 && seq->seq3->tmp) seqn->seq3= seq->seq3->tmp;
if(seqn->ipo) seqn->ipo->id.us++;
@@ -3453,7 +3453,7 @@
int isel;
ed= G.scene->ed;
- if(ed==0) return;
+ if(ed==0) return 0;
if (sel) {
sel = SELECT;
@@ -3466,27 +3466,26 @@
if (!linked) {
/* if not linked we only want to touch each seq once, newseq */
for(seq= ed->seqbasep->first; seq; seq= seq->next) {
- seq->newseq = NULL;
+ seq->tmp = NULL;
}
}
for(seq= ed->seqbasep->first; seq; seq= seq->next) {
- if((seq->flag & SELECT) == sel) {
- if ((linked==0 && seq->newseq)==0) {
+ if((int)(seq->flag & SELECT) == sel) {
+ if ((linked==0 && seq->tmp)==0) {
/* only get unselected nabours */
neighbor = find_neighboring_sequence(seq, 1, isel);
if (neighbor) {
if (sel) {neighbor->flag |= SELECT; recurs_sel_seq(neighbor);}
else neighbor->flag &= ~SELECT;
- if (linked==0) neighbor->newseq = 1;
+ if (linked==0) neighbor->tmp = (Sequence *)1;
change = 1;
}
-
neighbor = find_neighboring_sequence(seq, 2, isel);
if (neighbor) {
if (sel) {neighbor->flag |= SELECT; recurs_sel_seq(neighbor);}
else neighbor->flag &= ~SELECT;
- if (linked==0) neighbor->newseq = 1;
+ if (linked==0) neighbor->tmp = (void *)1;
change = 1;
}
}
More information about the Bf-blender-cvs
mailing list