瀏覽代碼

libdpkg: Remove unused LIST_CHECKNODE_PART and LIST_CHECKNODE macros

Instead of adding a missing “#include <assert.h>” to the header file,
just remove the unused macros.

Prompted-by: Niels Thykier <niels@thykier.net>
Guillem Jover 11 年之前
父節點
當前提交
c0e93b4815
共有 1 個文件被更改,包括 0 次插入13 次删除
  1. 0 13
      lib/dpkg/dlist.h

+ 0 - 13
lib/dpkg/dlist.h

@@ -46,20 +46,7 @@
   } while (0)
 
 
-#define LIST_CHECKNODE_PART(list, node, part)				\
-  do {									\
-    if ((node)->next) \
-      assert((node)->part next->part prev == (node));	\
-    else \
-      assert((node) == (list).tail);					\
-    if ((node)->prev) \
-      assert((node)->part prev->part next == (node));	\
-    else \
-      assert((node) == (list).head);					\
-  } while (0)
-
 #define LIST_UNLINK(list, node) LIST_UNLINK_PART(list, node,)
 #define LIST_LINK_TAIL(list, node) LIST_LINK_TAIL_PART(list, node,)
-#define LIST_CHECKNODE(list, node) LIST_CHECKNODE_PART(list, node,)
 
 #endif