Changeset e5a6938770c59733bb77648e60db9e6991006355

Show
Ignore:
Timestamp:
12/17/07 05:57:57 (7 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1197871077 +0000
git-parent:

[b62cf2be087943dcb29b6e068bd4262862fcb17d]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1197871077 +0000
Message:

not tracking size correctly

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/utils/noit_skiplist.c

    rb62cf2b re5a6938  
    281281      li = ni; 
    282282    } 
    283   } else { 
    284     sl->size++; 
    285   } 
     283  } 
     284  sl->size++; 
    286285  return ret; 
    287286} 
     
    295294  if(!m) return 0; 
    296295  if(m->nextindex) noit_skiplisti_remove(m->nextindex->sl, m->nextindex, NULL); 
    297   else sl->size--; 
    298296  while(m->up) m=m->up; 
    299297  while(m) { 
     
    306304    free(p); 
    307305  } 
     306  sl->size--; 
    308307  while(sl->top && sl->top->next == NULL) { 
    309308    /* While the row is empty and we are not on the bottom row */