3 ms·
I was referring to the version in this thread's ancestor, which reads: remove_list_entry(entry) { if (head == entry) { head = head->next;
by kilburn 10y ago
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;
}
}
}