All pastes #383326 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-03-06 08:04 UTC
rendered paste body
void delete_list (list_ref list) {
   assert (is_list (list));
   assert (! empty_list (list));
   if (list->curr->next != NULL){
      list->curr->prev = list->curr->next;
      list->curr = list->curr->next;
   }else{
      list->last->prev = list->curr->prev;
      list->curr = list->last;
   }
}