Changeset 4640

Show
Ignore:
Timestamp:
02/17/07 11:07:17 (1 year ago)
Author:
morris
Message:

Don't clobber node variable with child

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Tuna/trunk/TNNode.m

    r3931 r4640  
    264264 
    265265- (void)joinWithNode:(TNNode *)node { 
    266         TNNode                  *child
     266        TNNode                  *child, *subchild
    267267        unsigned int    i, count; 
    268268 
     
    277277        for(i = 0; i < count; i++) { 
    278278                child = [node->_children objectAtIndex:i]; 
    279                 node = [self childWithSub:child->_sub]; 
    280                  
    281                 if(node
    282                         [node joinWithNode:child]; 
     279                subchild = [self childWithSub:child->_sub]; 
     280                 
     281                if(subchild
     282                        [subchild joinWithNode:child]; 
    283283                else 
    284284                        [self addChild:child];