|
@@ -711,7 +711,8 @@ do {
|
|
assert((del)->prev != NULL); \
|
|
assert((del)->prev != NULL); \
|
|
if ((del)->prev == (del)) { \
|
|
if ((del)->prev == (del)) { \
|
|
(head)=NULL; \
|
|
(head)=NULL; \
|
|
- } else if ((del)==(head)) { \
|
|
|
|
|
|
+ } else if ((del) == (head)) { \
|
|
|
|
+ assert((del)->next != NULL); \
|
|
(del)->next->prev = (del)->prev; \
|
|
(del)->next->prev = (del)->prev; \
|
|
(head) = (del)->next; \
|
|
(head) = (del)->next; \
|
|
} else { \
|
|
} else { \
|