From 56e6eef1da12722643c24eafc73c988c1feb7f19 Mon Sep 17 00:00:00 2001 From: Jordan Cristiano Date: Fri, 30 Mar 2018 17:29:14 -0400 Subject: [PATCH] Fixed missing initialization for voice data writer members. --- demboyz/io/voicewriter/voicedatawriter.cpp | 6 +++--- demboyz/io/voicewriter/wavfilewriter.h | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/demboyz/io/voicewriter/voicedatawriter.cpp b/demboyz/io/voicewriter/voicedatawriter.cpp index 0babcef..7613fda 100644 --- a/demboyz/io/voicewriter/voicedatawriter.cpp +++ b/demboyz/io/voicewriter/voicedatawriter.cpp @@ -139,8 +139,8 @@ private: private: CELTDecoder* m_celtDecoder = NULL; - uint32_t m_frameSizeSamples; - uint32_t m_encodedFrameSizeBytes; + uint32_t m_frameSizeSamples = 0; + uint32_t m_encodedFrameSizeBytes = 0; }; #endif // USE_VAUDIO_CELT @@ -162,7 +162,7 @@ private: struct PlayerVoiceState { #ifdef USE_VAUDIO_CELT - IVoiceCodec* celtDecoder; + IVoiceCodec* celtDecoder = nullptr; #else CeltVoiceDecoder decoder; #endif diff --git a/demboyz/io/voicewriter/wavfilewriter.h b/demboyz/io/voicewriter/wavfilewriter.h index c367581..14274d5 100644 --- a/demboyz/io/voicewriter/wavfilewriter.h +++ b/demboyz/io/voicewriter/wavfilewriter.h @@ -9,7 +9,8 @@ class WaveFileWriter { public: WaveFileWriter(): - m_file(nullptr) + m_file(nullptr), + m_DataBytes(0) { }