From 7e500c7b360e88bb66e6bb82a487ea7c35e6d5c8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 29 Jan 2019 12:49:14 +0000 Subject: [PATCH] Add missing initialisation of counterIndex and stages in badReflection() --- glslang/MachineIndependent/reflection.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/glslang/MachineIndependent/reflection.h b/glslang/MachineIndependent/reflection.h index 49282c3..d68f8b3 100644 --- a/glslang/MachineIndependent/reflection.h +++ b/glslang/MachineIndependent/reflection.h @@ -87,7 +87,8 @@ public: EShLanguageMask stages; protected: - TObjectReflection() : offset(-1), glDefineType(-1), size(-1), index(-1), type(nullptr) { } + TObjectReflection() : + offset(-1), glDefineType(-1), size(-1), index(-1), counterIndex(-1), stages(EShLanguageMask(0)), type(nullptr) { } const TType* type; }; -- 2.7.4