Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 20, 2007, 5:22:07 PM (17 years ago)
Author:
landauf
Message:

fixed a small bug in the double-linked list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/objecthierarchie/src/ObjectList.cc

    r221 r222  
    7575                    delete temp->next_;
    7676                    temp->next_ = temp2;
    77                     temp2->prev_ = temp;
     77                    if (temp2)
     78                        temp2->prev_ = temp;
     79                    else
     80                        this->last_ = temp;
    7881
    7982                    return;
     
    102105                    delete temp->prev_;
    103106                    temp->prev_ = temp2;
    104                     temp2->next_ = temp;
     107                    if (temp2)
     108                        temp2->next_ = temp;
     109                    else
     110                        this->first_ = temp;
    105111
    106112                    return;
Note: See TracChangeset for help on using the changeset viewer.