Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was referring to the version in this thread's ancestor, which reads:

  remove_list_entry(entry)
  {
      if (head == entry) {
          head = head->next;
          return;
      }

      for (prev = head;  prev->next;  prev = prev->next) {
          if (prev->next == entry) {
              prev->next = prev->next->next;
              return;
          }
      }
  }


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: