diff options
author | Zephyron <zephyron@citron-emu.orgq> | 2025-02-16 11:55:13 +1000 |
---|---|---|
committer | Zephyron <zephyron@citron-emu.orgq> | 2025-02-16 11:55:13 +1000 |
commit | ef884ce39c47e41351a25fddd09746eb622d2097 (patch) | |
tree | c865a564c46e8ff831730c3c2472db002c074e98 /src | |
parent | 1aad9fd4e3a8fb858f5ac1bbc28af7fcef39dec2 (diff) |
service/aoc: Implement CheckAddOnContentMountStatus
Implements the CheckAddOnContentMountStatus command for the aoc:u service.
This function checks whether add-on content (DLC) is currently mounted.
Currently returns false as we don't yet track mounted content state.
Changed log level from WARNING to DEBUG since this is no longer stubbed.
Diffstat (limited to 'src')
-rw-r--r-- | src/core/hle/service/aoc/addon_content_manager.cpp | 7 | ||||
-rw-r--r-- | src/core/hle/service/aoc/addon_content_manager.h | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/core/hle/service/aoc/addon_content_manager.cpp b/src/core/hle/service/aoc/addon_content_manager.cpp index d47f57d64..ea1cc8cbe 100644 --- a/src/core/hle/service/aoc/addon_content_manager.cpp +++ b/src/core/hle/service/aoc/addon_content_manager.cpp @@ -190,8 +190,11 @@ Result IAddOnContentManager::NotifyUnmountAddOnContent() { R_SUCCEED(); } -Result IAddOnContentManager::CheckAddOnContentMountStatus() { - LOG_WARNING(Service_AOC, "(STUBBED) called"); +Result IAddOnContentManager::CheckAddOnContentMountStatus(Out<bool> out_mounted) { + LOG_DEBUG(Service_AOC, "called"); + + // Return whether add-on content is currently mounted + *out_mounted = false; R_SUCCEED(); } diff --git a/src/core/hle/service/aoc/addon_content_manager.h b/src/core/hle/service/aoc/addon_content_manager.h index 91857df4c..8ae91a2b3 100644 --- a/src/core/hle/service/aoc/addon_content_manager.h +++ b/src/core/hle/service/aoc/addon_content_manager.h @@ -34,7 +34,7 @@ public: OutCopyHandle<Kernel::KReadableEvent> out_event, ClientProcessId process_id); Result NotifyMountAddOnContent(); Result NotifyUnmountAddOnContent(); - Result CheckAddOnContentMountStatus(); + Result CheckAddOnContentMountStatus(Out<bool> out_mounted); Result CreateEcPurchasedEventManager(OutInterface<IPurchaseEventManager> out_interface); Result CreatePermanentEcPurchasedEventManager( OutInterface<IPurchaseEventManager> out_interface); |