diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2016-08-10 14:39:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-08-10 14:39:51 +0200 |
| commit | b075d18d2e0580c3a33fff61250f4dd2fa150758 (patch) | |
| tree | c92f38a0381e180ca132c8fd8da51ed23bbbddde /Source/Core | |
| parent | 0fecd2f6b0decb00f6d0caba72249d16ab43c8c2 (diff) | |
| parent | 18210a65ce90b085f15b5f17544b795e30b84b39 (diff) | |
Merge pull request #4096 from lioncash/codeblock-init
CodeBlock: In-class initialize variables
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Common/CodeBlock.h | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/Source/Core/Common/CodeBlock.h b/Source/Core/Common/CodeBlock.h index 1666f270a4..643c5c0e25 100644 --- a/Source/Core/Common/CodeBlock.h +++ b/Source/Core/Common/CodeBlock.h @@ -23,21 +23,15 @@ private: virtual void PoisonMemory() = 0; protected: - u8* region; - size_t region_size; - size_t parent_region_size; + u8* region = nullptr; + size_t region_size = 0; + size_t parent_region_size = 0; - bool m_has_child; - bool m_is_child; - CodeBlock* m_child; + bool m_has_child = false; + bool m_is_child = false; + CodeBlock* m_child = nullptr; public: - CodeBlock() - : region(nullptr), region_size(0), parent_region_size(0), m_has_child(false), - m_is_child(false), m_child(nullptr) - { - } - virtual ~CodeBlock() { if (region) |
