diff --git a/Outputs/CRT/Internals/CRTOpenGL.cpp b/Outputs/CRT/Internals/CRTOpenGL.cpp index d90be15aa..05e4667b6 100644 --- a/Outputs/CRT/Internals/CRTOpenGL.cpp +++ b/Outputs/CRT/Internals/CRTOpenGL.cpp @@ -435,7 +435,7 @@ void OpenGLOutputBuilder::set_colour_space_uniforms() { GLfloat rgbToYIQ[] = {0.299f, 0.596f, 0.211f, 0.587f, -0.274f, -0.523f, 0.114f, -0.322f, 0.312f}; GLfloat yiqToRGB[] = {1.0f, 1.0f, 1.0f, 0.956f, -0.272f, -1.106f, 0.621f, -0.647f, 1.703f}; - GLfloat *fromRGB, *toRGB; + GLfloat *fromRGB = nullptr, *toRGB = nullptr; switch(colour_space_) { case ColourSpace::YIQ: diff --git a/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp b/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp index 76d24c602..afe2b183d 100644 --- a/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp +++ b/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp @@ -24,7 +24,7 @@ std::string IntermediateShader::get_input_name(Input input) { case Input::PhaseTimeAndAmplitude: return "phaseTimeAndAmplitude"; // Intended to be unreachable. - default: assert(false); + default: assert(false); return ""; } } diff --git a/Outputs/CRT/Internals/Shaders/OutputShader.cpp b/Outputs/CRT/Internals/Shaders/OutputShader.cpp index e16684731..58d11cec2 100644 --- a/Outputs/CRT/Internals/Shaders/OutputShader.cpp +++ b/Outputs/CRT/Internals/Shaders/OutputShader.cpp @@ -20,7 +20,7 @@ std::string OutputShader::get_input_name(Input input) { case Input::Vertical: return "vertical"; // Intended to be unreachable. - default: assert(false); + default: assert(false); return ""; } }