diff options
author | paul <paul> | 2003-08-12 05:40:28 +0000 |
---|---|---|
committer | paul <paul> | 2003-08-12 05:40:28 +0000 |
commit | 071fcedb308f6b868b613453a0f78d12566f57a5 (patch) | |
tree | 3affcb5e71fb4b827ec33687be826f1d0d6a98e5 | |
parent | ac41b2a2d40356468edc84becc6d5800d119aef6 (diff) |
2003-08-12 Paul Jakma <paul@dishone.st>
* lib/linkhist.h: The LISTNODE_{ADD,DEL} macros (not used anywhere)
do not maintain the list count - fix.
-rw-r--r-- | lib/linklist.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/linklist.h b/lib/linklist.h index a91947c3..ace6dee3 100644 --- a/lib/linklist.h +++ b/lib/linklist.h @@ -83,6 +83,7 @@ void list_add_list (list, list); else \ (L)->tail->next = (N); \ (L)->tail = (N); \ + (L)->count++; \ } while (0) /* List node delete macro. */ @@ -96,6 +97,7 @@ void list_add_list (list, list); (N)->next->prev = (N)->prev; \ else \ (L)->tail = (N)->prev; \ + (L)->count--; \ } while (0) #endif /* _ZEBRA_LINKLIST_H */ |