diff --git a/glslang/MachineIndependent/reflection.h b/glslang/MachineIndependent/reflection.h index 49282c30..d68f8b32 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; };