VFS - Rework to remove function pointers from tVFS_Node
[tpg/acess2.git] / Kernel / vfs / nodecache.c
index ad85ac3..d2796c1 100644 (file)
@@ -178,8 +178,8 @@ void Inode_ClearCache(int Handle)
                ent->Node.ReferenceCount = 1;
                next = ent->Next;
                
-               if(ent->Node.Close)
-                       ent->Node.Close( &ent->Node );
+               if(ent->Node.Type && ent->Node.Type->Close)
+                       ent->Node.Type->Close( &ent->Node );
                free(ent);
                
                ent = next;

UCC git Repository :: git.ucc.asn.au