From 02dd2b97e3f4e8d52e49be1f2c90cdbc04545237 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 27 Dec 2009 11:43:07 +0800 Subject: [PATCH] Fixed bug in Inode_ClearCache --- Kernel/vfs/nodecache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/vfs/nodecache.c b/Kernel/vfs/nodecache.c index a85e5184..c503e9cb 100644 --- a/Kernel/vfs/nodecache.c +++ b/Kernel/vfs/nodecache.c @@ -167,7 +167,7 @@ void Inode_ClearCache(int Handle) cache && cache->Handle < Handle; prev = cache, cache = cache->Next ); - if(!cache) return; + if(!cache || cache->Handle != Handle) return; // Search Cache ent = cache->FirstNode; -- 2.20.1