summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorMarkus Wick <degasus@users.noreply.github.com>2016-08-10 14:39:51 +0200
committerGitHub <noreply@github.com>2016-08-10 14:39:51 +0200
commitb075d18d2e0580c3a33fff61250f4dd2fa150758 (patch)
treec92f38a0381e180ca132c8fd8da51ed23bbbddde /Source/Core
parent0fecd2f6b0decb00f6d0caba72249d16ab43c8c2 (diff)
parent18210a65ce90b085f15b5f17544b795e30b84b39 (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.h18
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)