diff options
| author | Morph <39850852+Morph1984@users.noreply.github.com> | 2021-11-04 20:34:20 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-04 20:34:20 -0400 |
| commit | 3a71ff44f82304b3e781c89fb60bd87c2c7afa3c (patch) | |
| tree | 2244cf6a21d45b6bbb5c57d77e154c130e415961 /src/core/hle/service/filesystem/fsp_srv.cpp | |
| parent | 2ceb514a3980537c0d678de4ec209256b6c0e1b8 (diff) | |
| parent | a6e6a5ac388b0ef5cde2a1c70921548b9b7a2fe9 (diff) | |
Merge pull request #7279 from Morph1984/system-get-program-id
general: Get the current process program id directly from the system
Diffstat (limited to 'src/core/hle/service/filesystem/fsp_srv.cpp')
| -rw-r--r-- | src/core/hle/service/filesystem/fsp_srv.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/hle/service/filesystem/fsp_srv.cpp b/src/core/hle/service/filesystem/fsp_srv.cpp index 50c788dd6..3501bc1a4 100644 --- a/src/core/hle/service/filesystem/fsp_srv.cpp +++ b/src/core/hle/service/filesystem/fsp_srv.cpp @@ -26,7 +26,6 @@ #include "core/file_sys/system_archive/system_archive.h" #include "core/file_sys/vfs.h" #include "core/hle/ipc_helpers.h" -#include "core/hle/kernel/k_process.h" #include "core/hle/service/filesystem/filesystem.h" #include "core/hle/service/filesystem/fsp_srv.h" #include "core/reporter.h" @@ -1035,7 +1034,7 @@ void FSP_SRV::OpenDataStorageWithProgramIndex(Kernel::HLERequestContext& ctx) { LOG_DEBUG(Service_FS, "called, program_index={}", program_index); auto patched_romfs = fsc.OpenPatchedRomFSWithProgramIndex( - system.CurrentProcess()->GetTitleID(), program_index, FileSys::ContentRecordType::Program); + system.GetCurrentProcessProgramID(), program_index, FileSys::ContentRecordType::Program); if (patched_romfs.Failed()) { // TODO: Find the right error code to use here |
