diff options
author | Zach Hilman <zachhilman@gmail.com> | 2019-04-05 00:09:42 +0200 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2019-04-17 17:35:24 +0200 |
commit | 2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527 (patch) | |
tree | dab1215651c1855ba471c5c69b7c2c7f9e2e24ba /src/core/hle/service/am/applets/error.h | |
parent | main: Add GMainWindow hooks for Error display (diff) | |
download | yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar.gz yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar.bz2 yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar.lz yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar.xz yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.tar.zst yuzu-2adb226b26f7f4b9a2c5cd4ea056479d7b5c1527.zip |
Diffstat (limited to 'src/core/hle/service/am/applets/error.h')
-rw-r--r-- | src/core/hle/service/am/applets/error.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/core/hle/service/am/applets/error.h b/src/core/hle/service/am/applets/error.h index fcf9caef2..a3590d181 100644 --- a/src/core/hle/service/am/applets/error.h +++ b/src/core/hle/service/am/applets/error.h @@ -9,8 +9,6 @@ namespace Service::AM::Applets { -union ErrorArguments; - enum class ErrorAppletMode : u8 { ShowError = 0, ShowSystemError = 1, @@ -23,7 +21,7 @@ enum class ErrorAppletMode : u8 { class Error final : public Applet { public: - Error(const Core::Frontend::ErrorApplet& frontend); + explicit Error(const Core::Frontend::ErrorApplet& frontend); ~Error() override; void Initialize() override; @@ -36,12 +34,14 @@ public: void DisplayCompleted(); private: + union ErrorArguments; + const Core::Frontend::ErrorApplet& frontend; ResultCode error_code = RESULT_SUCCESS; - ErrorAppletMode mode; + ErrorAppletMode mode = ErrorAppletMode::ShowError; std::unique_ptr<ErrorArguments> args; - bool complete; + bool complete = false; }; } // namespace Service::AM::Applets |