Revision: 33835
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33835
Author:   campbellbarton
Date:     2010-12-21 15:49:34 +0100 (Tue, 21 Dec 2010)

Log Message:
-----------
rename addlisttolist() to BLI_movelisttolist()
name was misleading because the list items were removed from the source list.
(no functional changes)

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/armature.c
    trunk/blender/source/blender/blenkernel/intern/ipo.c
    trunk/blender/source/blender/blenkernel/intern/pointcache.c
    trunk/blender/source/blender/blenkernel/intern/sequencer.c
    trunk/blender/source/blender/blenlib/BLI_listbase.h
    trunk/blender/source/blender/blenlib/intern/listbase.c
    trunk/blender/source/blender/blenlib/intern/scanfill.c
    trunk/blender/source/blender/blenloader/intern/readfile.c
    trunk/blender/source/blender/editors/animation/anim_channels_edit.c
    trunk/blender/source/blender/editors/armature/poseobject.c
    trunk/blender/source/blender/editors/armature/reeb.c
    trunk/blender/source/blender/editors/curve/editcurve.c
    trunk/blender/source/blender/editors/mesh/editmesh_lib.c
    trunk/blender/source/blender/editors/mesh/editmesh_tools.c
    trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c
    trunk/blender/source/blender/windowmanager/intern/wm_event_system.c

Modified: trunk/blender/source/blender/blenkernel/intern/armature.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/armature.c   2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenkernel/intern/armature.c   2010-12-21 
14:49:34 UTC (rev 33835)
@@ -1500,7 +1500,7 @@
                         */
                        extract_proxylocal_constraints(&proxylocal_constraints, 
&pchan->constraints);
                        copy_constraints(&pchanw.constraints, 
&pchanp->constraints, FALSE);
-                       addlisttolist(&pchanw.constraints, 
&proxylocal_constraints);
+                       BLI_movelisttolist(&pchanw.constraints, 
&proxylocal_constraints);
                        
                        /* constraints - set target ob pointer to own object */
                        for (con= pchanw.constraints.first; con; con= 
con->next) {

Modified: trunk/blender/source/blender/blenkernel/intern/ipo.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/ipo.c        2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenkernel/intern/ipo.c        2010-12-21 
14:49:34 UTC (rev 33835)
@@ -1516,14 +1516,14 @@
                }
                
                /* add F-Curves to action */
-               addlisttolist(&adt->action->curves, &anim);
+               BLI_movelisttolist(&adt->action->curves, &anim);
        }
        
        /* deal with drivers */
        if (drivers.first) {
                if (G.f & G_DEBUG) printf("\thas drivers \n");
                /* add drivers to end of driver stack */
-               addlisttolist(&adt->drivers, &drivers);
+               BLI_movelisttolist(&adt->drivers, &drivers);
        }
 }
 

Modified: trunk/blender/source/blender/blenkernel/intern/pointcache.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/pointcache.c 2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenkernel/intern/pointcache.c 2010-12-21 
14:49:34 UTC (rev 33835)
@@ -890,7 +890,7 @@
                                if(dob->ob != ob) { /* avoids recursive loops 
with dupliframes: bug 22988 */
                                        ListBase lb_dupli_pid;
                                        
BKE_ptcache_ids_from_object(&lb_dupli_pid, dob->ob, scene, duplis);
-                                       addlisttolist(lb, &lb_dupli_pid);
+                                       BLI_movelisttolist(lb, &lb_dupli_pid);
                                        if(lb_dupli_pid.first)
                                                printf("Adding Dupli\n");
                                }

Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c  2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c  2010-12-21 
14:49:34 UTC (rev 33835)
@@ -790,7 +790,7 @@
                }
        }
 
-       addlisttolist(&seqbase, &effbase);
+       BLI_movelisttolist(&seqbase, &effbase);
        *(ed->seqbasep)= seqbase;
 }
 
@@ -3234,7 +3234,7 @@
        BKE_animdata_fix_paths_rename(&scene->id, scene->adt, 
"sequence_editor.sequences_all", name_from, name_to, 0, 0, 0);
 
        /* add the original fcurves back */
-       addlisttolist(&scene->adt->action->curves, &lb);
+       BLI_movelisttolist(&scene->adt->action->curves, &lb);
 }
 
 /* XXX - hackish function needed to remove all fcurves belonging to a 
sequencer strip */

Modified: trunk/blender/source/blender/blenlib/BLI_listbase.h
===================================================================
--- trunk/blender/source/blender/blenlib/BLI_listbase.h 2010-12-21 14:08:58 UTC 
(rev 33834)
+++ trunk/blender/source/blender/blenlib/BLI_listbase.h 2010-12-21 14:49:34 UTC 
(rev 33835)
@@ -40,13 +40,12 @@
 extern "C" {
 #endif
 
-void addlisttolist(struct ListBase *list1, struct ListBase *list2);
 void BLI_insertlink(struct ListBase *listbase, void *vprevlink, void 
*vnewlink);
-void *BLI_findlink(struct ListBase *listbase, int number);
-int BLI_findindex(struct ListBase *listbase, void *vlink);
-void *BLI_findstring(struct ListBase *listbase, const char *id, int offset);
-void *BLI_findstring_ptr(struct ListBase *listbase, const char *id, int 
offset);
-int BLI_findstringindex(struct ListBase *listbase, const char *id, int offset);
+void *BLI_findlink(const struct ListBase *listbase, int number);
+int BLI_findindex(const struct ListBase *listbase, void *vlink);
+void *BLI_findstring(const struct ListBase *listbase, const char *id, const 
int offset);
+void *BLI_findstring_ptr(const struct ListBase *listbase, const char *id, 
const int offset);
+int BLI_findstringindex(const struct ListBase *listbase, const char *id, const 
int offset);
 void BLI_freelistN(struct ListBase *listbase);
 void BLI_addtail(struct ListBase *listbase, void *vlink);
 void BLI_remlink(struct ListBase *listbase, void *vlink);
@@ -57,10 +56,12 @@
 void BLI_insertlinkafter(struct ListBase *listbase, void *vprevlink, void 
*vnewlink);
 void BLI_sortlist(struct ListBase *listbase, int (*cmp)(void *, void *));
 void BLI_freelist(struct ListBase *listbase);
-int BLI_countlist(struct ListBase *listbase);
+int BLI_countlist(const struct ListBase *listbase);
 void BLI_freelinkN(struct ListBase *listbase, void *vlink);
-void BLI_duplicatelist(struct ListBase *list1, const struct ListBase *list2);
 
+void BLI_movelisttolist(struct ListBase *dst, struct ListBase *src);
+void BLI_duplicatelist(struct ListBase *dst, const struct ListBase *src);
+
 /* create a generic list node containing link to provided data */
 struct LinkData *BLI_genericNodeN(void *data);
 

Modified: trunk/blender/source/blender/blenlib/intern/listbase.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/listbase.c      2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenlib/intern/listbase.c      2010-12-21 
14:49:34 UTC (rev 33835)
@@ -46,20 +46,20 @@
 /* implementation */
 
 /* Ripped this from blender.c */
-void addlisttolist(ListBase *list1, ListBase *list2)
+void BLI_movelisttolist(ListBase *dst, ListBase *src)
 {
-       if (list2->first==0) return;
+       if (src->first==0) return;
 
-       if (list1->first==0) {
-               list1->first= list2->first;
-               list1->last= list2->last;
+       if (dst->first==0) {
+               dst->first= src->first;
+               dst->last= src->last;
        }
        else {
-               ((Link *)list1->last)->next= list2->first;
-               ((Link *)list2->first)->prev= list1->last;
-               list1->last= list2->last;
+               ((Link *)dst->last)->next= src->first;
+               ((Link *)src->first)->prev= dst->last;
+               dst->last= src->last;
        }
-       list2->first= list2->last= 0;
+       src->first= src->last= 0;
 }
 
 void BLI_addhead(ListBase *listbase, void *vlink)
@@ -304,7 +304,7 @@
 }
 
 
-int BLI_countlist(ListBase *listbase)
+int BLI_countlist(const ListBase *listbase)
 {
        Link *link;
        int count = 0;
@@ -319,7 +319,7 @@
        return count;
 }
 
-void *BLI_findlink(ListBase *listbase, int number)
+void *BLI_findlink(const ListBase *listbase, int number)
 {
        Link *link = NULL;
 
@@ -334,7 +334,7 @@
        return link;
 }
 
-int BLI_findindex(ListBase *listbase, void *vlink)
+int BLI_findindex(const ListBase *listbase, void *vlink)
 {
        Link *link= NULL;
        int number= 0;
@@ -354,7 +354,7 @@
        return -1;
 }
 
-void *BLI_findstring(ListBase *listbase, const char *id, int offset)
+void *BLI_findstring(const ListBase *listbase, const char *id, const int 
offset)
 {
        Link *link= NULL;
        const char *id_iter;
@@ -374,7 +374,7 @@
        return NULL;
 }
 
-void *BLI_findstring_ptr(ListBase *listbase, const char *id, int offset)
+void *BLI_findstring_ptr(const ListBase *listbase, const char *id, const int 
offset)
 {
        Link *link= NULL;
        const char *id_iter;
@@ -395,7 +395,7 @@
        return NULL;
 }
 
-int BLI_findstringindex(ListBase *listbase, const char *id, int offset)
+int BLI_findstringindex(const ListBase *listbase, const char *id, const int 
offset)
 {
        Link *link= NULL;
        const char *id_iter;
@@ -416,20 +416,20 @@
        return -1;
 }
 
-void BLI_duplicatelist(ListBase *list1, const ListBase *list2)
+void BLI_duplicatelist(ListBase *dst, const ListBase *src)
 {
-       struct Link *link1, *link2;
-       
-       /* in this order, to ensure it works if list1 == list2 */
-       link2= list2->first;
-       list1->first= list1->last= 0;
-       
-       while(link2) {
-               link1= MEM_dupallocN(link2);
-               BLI_addtail(list1, link1);
-               
-               link2= link2->next;
-       }       
+       struct Link *dst_link, *src_link;
+
+       /* in this order, to ensure it works if dst == src */
+       src_link= src->first;
+       dst->first= dst->last= 0;
+
+       while(src_link) {
+               dst_link= MEM_dupallocN(src_link);
+               BLI_addtail(dst, dst_link);
+
+               src_link= src_link->next;
+       }
 }
 
 /* create a generic list node containing link to provided data */

Modified: trunk/blender/source/blender/blenlib/intern/scanfill.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/scanfill.c      2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenlib/intern/scanfill.c      2010-12-21 
14:49:34 UTC (rev 33835)
@@ -465,8 +465,8 @@
        EditVert *eve,*nextve;
        EditEdge *eed,*nexted;
 
-       addlisttolist(tempve,&fillvertbase);
-       addlisttolist(temped,&filledgebase);
+       BLI_movelisttolist(tempve,&fillvertbase);
+       BLI_movelisttolist(temped,&filledgebase);
 
        eve= tempve->first;
        while(eve) {
@@ -1029,8 +1029,8 @@
                }
                pf++;
        }
-       addlisttolist(&fillvertbase,&tempve);
-       addlisttolist(&filledgebase,&temped);
+       BLI_movelisttolist(&fillvertbase,&tempve);
+       BLI_movelisttolist(&filledgebase,&temped);
 
        /* FREE */
 

Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c   2010-12-21 
14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c   2010-12-21 
14:49:34 UTC (rev 33835)
@@ -384,7 +384,7 @@
        a= set_listbasepointers(mainvar, lbarray);
        a= set_listbasepointers(from, fromarray);
        while(a--) {
-               addlisttolist(lbarray[a], fromarray[a]);
+               BLI_movelisttolist(lbarray[a], fromarray[a]);
        }
 }
 

Modified: trunk/blender/source/blender/editors/animation/anim_channels_edit.c
===================================================================
--- trunk/blender/source/blender/editors/animation/anim_channels_edit.c 
2010-12-21 14:08:58 UTC (rev 33834)
+++ trunk/blender/source/blender/editors/animation/anim_channels_edit.c 
2010-12-21 14:49:34 UTC (rev 33835)
@@ -887,7 +887,7 @@
                
                /* add list of channels to action's channels */
                tempGroup= agrp->channels;
-               addlisttolist(&act->curves, &agrp->channels);
+               BLI_movelisttolist(&act->curves, &agrp->channels);
                agrp->channels= tempGroup;
                
                /* clear moved flag */

Modified: trunk/blender/source/blender/editors/armature/poseobject.c
===================================================================

@@ Diff output truncated at 10240 characters. @@

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to