Reverted r27685, r27676, r27665, and r27664, the changes related to

letting the boot loader provide full paths for the pre-loaded images.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27753 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2008-09-27 00:28:10 +00:00
parent 6075e354ab
commit 0dc4d1e5ca
17 changed files with 131 additions and 337 deletions
+1 -10
View File
@@ -45,13 +45,7 @@ typedef NodeList::Iterator NodeIterator;
class Directory : public Node {
public:
Directory(Directory* parent);
~Directory();
Directory* Parent() const;
void SetParent(Directory* parent);
status_t GetPath(const char* entry, char* buffer, size_t bufferSize);
Directory();
virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer, size_t bufferSize);
virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer, size_t bufferSize);
@@ -64,9 +58,6 @@ class Directory : public Node {
virtual status_t GetNextNode(void *cookie, Node **_node) = 0;
virtual status_t Rewind(void *cookie) = 0;
virtual bool IsEmpty() = 0;
private:
Directory* fParent;
};
/** The console based nodes don't need cookies for I/O, they