diff --git a/Source/Core/DolphinWX/Debugger/DSPRegisterView.h b/Source/Core/DolphinWX/Debugger/DSPRegisterView.h index dccfb7f975..642eedd207 100644 --- a/Source/Core/DolphinWX/Debugger/DSPRegisterView.h +++ b/Source/Core/DolphinWX/Debugger/DSPRegisterView.h @@ -4,7 +4,7 @@ #pragma once -#include +#include #include #include "Common/CommonTypes.h" @@ -12,18 +12,14 @@ class CDSPRegTable : public wxGridTableBase { private: - u64 m_CachedCounter; - u16 m_CachedRegs[32]; - bool m_CachedRegHasChanged[32]; + u64 m_CachedCounter = 0; + std::array m_CachedRegs{}; + std::array m_CachedRegHasChanged{}; DECLARE_NO_COPY_CLASS(CDSPRegTable); public: - CDSPRegTable() - { - memset(m_CachedRegs, 0, sizeof(m_CachedRegs)); - memset(m_CachedRegHasChanged, 0, sizeof(m_CachedRegHasChanged)); - } + CDSPRegTable() = default; int GetNumberCols() override { return 2; } int GetNumberRows() override { return 32; }