serious mistake in pop() (forgot to set c->prev to NULL on pop)
0a434209
1 file(s) · +1 −0
| 284 | 284 | c->next->prev = c->prev; |
|
| 285 | 285 | *l = c->next; |
|
| 286 | 286 | ||
| 287 | + | c->prev = NULL; |
|
| 287 | 288 | if(clients) |
|
| 288 | 289 | clients->prev = c; |
|
| 289 | 290 | c->next = clients; |