Fix all uninitialized variable warnings (C26495)

This commit is contained in:
Pokechu22
2021-09-03 21:43:19 -07:00
parent 525e6b2194
commit 78bfd25964
111 changed files with 638 additions and 651 deletions

View File

@ -163,8 +163,8 @@ protected:
std::unique_ptr<X64CodeBlock> emitter;
std::unique_ptr<disassembler> disasm;
u8* code_buffer;
u8* code_buffer_end;
u8* code_buffer = nullptr;
u8* code_buffer_end = nullptr;
};
#define TEST_INSTR_NO_OPERANDS(Name, ExpectedDisasm) \

View File

@ -67,7 +67,7 @@ class MappingTest : public testing::Test
protected:
virtual void SetUp() override { m_mapping = new MMIO::Mapping(); }
virtual void TearDown() override { delete m_mapping; }
MMIO::Mapping* m_mapping;
MMIO::Mapping* m_mapping = nullptr;
};
TEST_F(MappingTest, ReadConstant)

View File

@ -43,7 +43,7 @@ public:
return true;
}
void* m_data;
void* m_data = nullptr;
std::chrono::time_point<std::chrono::high_resolution_clock> m_pre_unprotect_time,
m_post_unprotect_time;
};