瀏覽代碼

Remove IFileSystem::OpenDirectory extraneous check (#459)

A directory can be open more than one time. This fix issues with
homebrews opening the same directory multiple time.
Thomas Guillemard 7 年之前
父節點
當前提交
9b19ea3c87
共有 1 個文件被更改,包括 0 次插入5 次删除
  1. 0 5
      Ryujinx.HLE/HOS/Services/FspSrv/IFileSystem.cs

+ 0 - 5
Ryujinx.HLE/HOS/Services/FspSrv/IFileSystem.cs

@@ -281,11 +281,6 @@ namespace Ryujinx.HLE.HOS.Services.FspSrv
                 return MakeError(ErrorModule.Fs, FsErr.PathDoesNotExist);
             }
 
-            if (IsPathAlreadyInUse(DirName))
-            {
-                return MakeError(ErrorModule.Fs, FsErr.PathAlreadyInUse);
-            }
-
             IDirectory DirInterface = new IDirectory(DirName, FilterFlags);
 
             DirInterface.Disposed += RemoveDirectoryInUse;