1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-12-19 06:22:05 +00:00

Addresses gdkchan's feedback

This commit is contained in:
Ac_K 2024-01-27 01:37:50 +01:00
parent 8854c0c25c
commit 6326e42c2e
2 changed files with 5 additions and 5 deletions

View file

@ -18,7 +18,7 @@ using System.Collections.Specialized;
using System.Globalization;
using System.IO;
using System.Linq;
using ILazyFile = Ryujinx.HLE.HOS.Services.Fs.FileSystemProxy.ILazyFile;
using LazyFile = Ryujinx.HLE.HOS.Services.Fs.FileSystemProxy.LazyFile;
using Path = System.IO.Path;
namespace Ryujinx.HLE.HOS
@ -569,7 +569,7 @@ namespace Ryujinx.HLE.HOS
.Where(f => f.Type == DirectoryEntryType.File)
.OrderBy(f => f.FullPath, StringComparer.Ordinal))
{
var file = new ILazyFile(entry.FullPath, rootPath, fs);
var file = new LazyFile(entry.FullPath, rootPath, fs);
if (fileSet.Add(entry.FullPath))
{

View file

@ -6,14 +6,14 @@ using System.IO;
namespace Ryujinx.HLE.HOS.Services.Fs.FileSystemProxy
{
public class ILazyFile : LibHac.Fs.Fsa.IFile
class LazyFile : LibHac.Fs.Fsa.IFile
{
private readonly LibHac.Fs.Fsa.IFileSystem _fs;
private readonly string _filePath;
private readonly UniqueRef<LibHac.Fs.Fsa.IFile> _fileReference = new();
private readonly FileInfo _fileInfo;
public ILazyFile(string filePath, string prefix, LibHac.Fs.Fsa.IFileSystem fs)
public LazyFile(string filePath, string prefix, LibHac.Fs.Fsa.IFileSystem fs)
{
_fs = fs;
_filePath = filePath;
@ -54,7 +54,7 @@ namespace Ryujinx.HLE.HOS.Services.Fs.FileSystemProxy
{
size = _fileInfo.Length;
return new Result(0);
return Result.Success;
}
protected override Result DoOperateRange(Span<byte> outBuffer, OperationId operationId, long offset, long size, ReadOnlySpan<byte> inBuffer)