diff options
author | Zach Hilman <zachhilman@gmail.com> | 2019-05-18 03:47:07 +0200 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2019-05-25 22:09:20 +0200 |
commit | bdc47693f154ffe41f16a452f65d9bd609a72683 (patch) | |
tree | c42661106b8c1d0b9efcc54e9cd55ba697dbeb3e /src/core/hle/service/am/applets/general_backend.cpp | |
parent | svc: Save report on call to svcBreak (diff) | |
download | yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar.gz yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar.bz2 yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar.lz yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar.xz yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.tar.zst yuzu-bdc47693f154ffe41f16a452f65d9bd609a72683.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/am/applets/general_backend.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/core/hle/service/am/applets/general_backend.cpp b/src/core/hle/service/am/applets/general_backend.cpp index c591b9ac2..55865176c 100644 --- a/src/core/hle/service/am/applets/general_backend.cpp +++ b/src/core/hle/service/am/applets/general_backend.cpp @@ -13,6 +13,7 @@ #include "core/hle/result.h" #include "core/hle/service/am/am.h" #include "core/hle/service/am/applets/general_backend.h" +#include "core/reporter.h" namespace Service::AM::Applets { @@ -83,13 +84,20 @@ void PhotoViewer::ViewFinished() { broker.SignalStateChanged(); } -StubApplet::StubApplet() = default; +StubApplet::StubApplet(AppletId id) : id(id) {} StubApplet::~StubApplet() = default; void StubApplet::Initialize() { LOG_WARNING(Service_AM, "called (STUBBED)"); Applet::Initialize(); + + const auto data = broker.PeekDataToAppletForDebug(); + Core::System::GetInstance().GetReporter().SaveUnimplementedAppletReport( + static_cast<u32>(id), common_args.arguments_version, common_args.library_version, + common_args.theme_color, common_args.play_startup_sound, common_args.system_tick, + data.normal, data.interactive); + LogCurrentStorage(broker, "Initialize"); } |