diff options
| author | 2018-10-02 17:03:34 -0400 | |
|---|---|---|
| committer | 2018-10-02 17:03:38 -0400 | |
| commit | 215b65fe75810b72bb76ae8dbb75ea59ac16f13f (patch) | |
| tree | da57983b31917f55694d17e5fec0bab8dc0877fc /src/core/loader/nso.h | |
| parent | deconstructed_rom_directory: Force NSO loader to patch NSOs (diff) | |
| download | yuzu-215b65fe75810b72bb76ae8dbb75ea59ac16f13f.tar.gz yuzu-215b65fe75810b72bb76ae8dbb75ea59ac16f13f.tar.xz yuzu-215b65fe75810b72bb76ae8dbb75ea59ac16f13f.zip | |
nso: Optimize loading of IPS patches
Avoid resource-heavy classes and remove quasi-duplicated code.
Diffstat (limited to 'src/core/loader/nso.h')
| -rw-r--r-- | src/core/loader/nso.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/loader/nso.h b/src/core/loader/nso.h index 7c26aa4ba..05353d4d9 100644 --- a/src/core/loader/nso.h +++ b/src/core/loader/nso.h | |||
| @@ -28,7 +28,7 @@ public: | |||
| 28 | } | 28 | } |
| 29 | 29 | ||
| 30 | static VAddr LoadModule(FileSys::VirtualFile file, VAddr load_base, | 30 | static VAddr LoadModule(FileSys::VirtualFile file, VAddr load_base, |
| 31 | std::shared_ptr<FileSys::PatchManager> pm = nullptr); | 31 | boost::optional<FileSys::PatchManager> pm = boost::none); |
| 32 | 32 | ||
| 33 | ResultStatus Load(Kernel::Process& process) override; | 33 | ResultStatus Load(Kernel::Process& process) override; |
| 34 | }; | 34 | }; |