# HG changeset patch # User arg@10ksloc.org # Date 1153412623 -7200 # Node ID 0a407fbb80925cbaa5ae239ddd02522f9f23fbac # Parent 1480e19f63774db8dc627403a849a2511d11ec72 serious mistake in pop() (forgot to set c->prev to NULL on pop) diff -r 1480e19f6377 -r 0a407fbb8092 client.c --- a/client.c Thu Jul 20 16:54:20 2006 +0200 +++ b/client.c Thu Jul 20 18:23:43 2006 +0200 @@ -284,6 +284,7 @@ c->next->prev = c->prev; *l = c->next; + c->prev = NULL; if(clients) clients->prev = c; c->next = clients;