Changeset e6d283f in git for kernel/f5lists.cc
- Timestamp:
- Mar 9, 2009, 3:51:42 PM (14 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- eaf8f8b4f95c284ab0699312757271180dc0a38f
- Parents:
- 289032d41e414e0a05677e5e4c79c368eebd4fb2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/f5lists.cc
r289032 re6d283f 849 849 850 850 RTagNode::RTagNode(RNode* r, RTagNode* n) { 851 851 852 data = r; 852 853 next = n; … … 901 902 void RTagNode::print() { 902 903 RTagNode* temp = this; 903 Print("1. element: %d",getRNode()->getRule()->getIndex()); 904 //pWrite(getRNode()->getRule()->getTerm()); 905 temp = temp->next; 906 int i = 2; 907 while(NULL != temp->getRNode()) { 908 Print("%d. element: %d",i,getRNode()->getRule()->getIndex()); 909 //pWrite(getRNode()->getRule()->getTerm()); 904 if(NULL != temp && NULL != temp->getRNode()) { 905 Print("1. element: %d, ",getRNode()->getRule()->getIndex()); 906 pWrite(getRNode()->getRule()->getTerm()); 910 907 temp = temp->next; 911 i++; 908 int i = 2; 909 while(NULL != temp->getRNode() && NULL != temp) { 910 Print("%d. element: %d, ",i,getRNode()->getRule()->getIndex()); 911 pWrite(getRNode()->getRule()->getTerm()); 912 temp = temp->next; 913 i++; 914 } 912 915 } 913 916 } … … 930 933 RTagList::~RTagList() { 931 934 RTagNode* temp; 932 while(first ) {935 while(first->getRNode()) { 933 936 temp = first; 934 937 first = first->getNext();
Note: See TracChangeset
for help on using the changeset viewer.