From 3ee2be420147b69f6d8bfca559f1edab1303455b Mon Sep 17 00:00:00 2001 From: "John Hodge (sonata)" Date: Sat, 19 Jan 2013 19:37:40 +0800 Subject: [PATCH] Modules/FDDv2 - Fixed logic error in ReadDir --- KernelLand/Modules/Storage/FDDv2/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KernelLand/Modules/Storage/FDDv2/main.c b/KernelLand/Modules/Storage/FDDv2/main.c index f6290d90..90cff7f4 100644 --- a/KernelLand/Modules/Storage/FDDv2/main.c +++ b/KernelLand/Modules/Storage/FDDv2/main.c @@ -115,7 +115,7 @@ int FDD_ReadDir(tVFS_Node *Node, int Pos, char Dest[FILENAME_MAX]) { if(Pos < 0 || Pos > MAX_DISKS ) return -ENOENT; - if(gaFDD_Disks[Pos].bValid) + if(!gaFDD_Disks[Pos].bValid) return 1; Dest[0] = '0' + Pos; -- 2.20.1