diff options
| author | Alex Barney <thealexbarney@gmail.com> | 2020-03-25 01:14:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-25 19:14:35 +1100 |
| commit | 21c9c04f9f862d9c70c53dabe2f67bf1fb3d3f07 (patch) | |
| tree | 86588ec9745cb6cc7237ab5c654991b7d204265c /Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs | |
| parent | f695a215ad84607a2df8f31f2138918926eb3f0c (diff) | |
Add IMultiCommitManager (#1011)
* Update LibHac
* Add IMultiCommitManager
* Updates
* Delete NuGet.Config
* Add command version
Diffstat (limited to 'Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs')
| -rw-r--r-- | Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs b/Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs index 43ae80aa..537882f1 100644 --- a/Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs +++ b/Ryujinx.HLE/HOS/Services/Fs/IFileSystemProxy.cs @@ -513,5 +513,19 @@ namespace Ryujinx.HLE.HOS.Services.Fs return ResultCode.Success; } + + [Command(1200)] // 6.0.0+ + // OpenMultiCommitManager() -> object<nn::fssrv::sf::IMultiCommitManager> + public ResultCode OpenMultiCommitManager(ServiceCtx context) + { + Result result = _baseFileSystemProxy.OpenMultiCommitManager(out LibHac.FsService.IMultiCommitManager commitManager); + + if (result.IsSuccess()) + { + MakeObject(context, new IMultiCommitManager(commitManager)); + } + + return (ResultCode)result.Value; + } } }
\ No newline at end of file |
