Changeset a41f3aa in git for kernel/f5lists.cc
- Timestamp:
- Feb 3, 2009, 9:55:43 PM (14 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
- Children:
- 8978fd7ad0324e27b4bd0928f5d34e5455656098
- Parents:
- 24d83d8a13d3531edee62ee0b18e34b0255301d7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/f5lists.cc
r24d83d ra41f3aa 557 557 */ 558 558 559 RTagNode::RTagNode() { 560 data = NULL; 561 next = NULL; 562 } 563 559 564 RTagNode::RTagNode(RNode* r) { 560 565 data = r; … … 588 593 // the element on position length-idx+1 is the right one 589 594 RNode* RTagNode::get(int idx, int length) { 590 if(idx == 1) {595 if(idx==1 || idx==0) { 591 596 return NULL; 592 597 } … … 594 599 int j; 595 600 RTagNode* temp = this; 596 for(j=1; j<=length-idx+1;j++) {601 for(j=1; j<=length-idx+1; j++) { 597 602 temp = temp->next; 598 603 } … … 607 612 ======================================= 608 613 */ 614 615 RTagList::RTagList() { 616 RTagNode* first = new RTagNode(); 617 length = 0; 618 } 609 619 610 620 RTagList::RTagList(RNode* r) {
Note: See TracChangeset
for help on using the changeset viewer.