Now uses the DoublyLinked::List class instead of the C list stuff.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5016 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2003-10-14 00:26:04 +00:00
parent 52f5e4a81b
commit c3e36ff498
3 changed files with 11 additions and 9 deletions
+6 -2
View File
@@ -8,7 +8,7 @@
#include <SupportDefs.h>
#include <util/list.h>
#include <util/DoublyLinkedList.h>
#include <boot/stage2_args.h>
@@ -34,11 +34,15 @@ class Node {
status_t Acquire();
status_t Release();
DoublyLinked::Link fLink;
protected:
list_link fLink;
int32 fRefCount;
};
typedef DoublyLinked::List<Node> NodeList;
typedef DoublyLinked::Iterator<Node> NodeIterator;
class Directory : public Node {
public: