X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fvfs.h;h=32caf1be39fbf5fa400fc81bb7e730f9cc0b7608;hb=7083f886afa0c52f5d46f463a70f5b35b050e632;hp=cbec140697157c277a55f582d4f8aae3ecd6885b;hpb=f6b468cee21ebf1c9b98efec5315950aa043ead5;p=tpg%2Facess2.git diff --git a/Kernel/include/vfs.h b/Kernel/include/vfs.h index cbec1406..32caf1be 100644 --- a/Kernel/include/vfs.h +++ b/Kernel/include/vfs.h @@ -63,7 +63,7 @@ typedef struct sVFS_Node { //! Find an directory entry by name struct sVFS_Node *(*FindDir)(struct sVFS_Node *Node, char *Name); - //! Read from a directory + //! Read from a directory - MUST return a heap address char *(*ReadDir)(struct sVFS_Node *Node, int Pos); //! Create a node in a directory int (*MkNod)(struct sVFS_Node *Node, char *Name, Uint Flags); @@ -88,7 +88,6 @@ typedef struct sVFS_Driver { #define VFS_MAXSKIP ((void*)1024) #define VFS_SKIP ((void*)1) #define VFS_SKIPN(n) ((void*)(n)) -#define VFS_FREEPLZ(ptr) ((void*)(((Uint)ptr)|1)) extern tVFS_Node NULLNode; extern tVFS_ACL gVFS_ACL_EveryoneRWX; extern tVFS_ACL gVFS_ACL_EveryoneRW;