Skip to content

Commit 51f93ea

Browse files
committed
fix dlist bug
1 parent 2ca2c9f commit 51f93ea

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

include/dlist.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,6 @@ int dlist_remove(DList *list, DListElmt *element, void **data);
153153
@param element 指定的元素
154154
@return 结点的上一个节点
155155
*/
156-
#define dlist_prev(element) ((element)->next)
156+
#define dlist_prev(element) ((element)->prev)
157157

158158
#endif /* DLIST_H */

source/dlist.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ int dlist_remove(DList *list, DListElmt *element, void **data)
153153
}
154154
} else {
155155

156-
/// 处理删除尾部元素
156+
/// 处理删除非头部元素
157157

158158
element->prev->next = element->next;
159159

0 commit comments

Comments
 (0)