From 4e8bf59778f850b7ac9e6dc84820649f50981470 Mon Sep 17 00:00:00 2001 From: Rex Xu Date: Tue, 22 Mar 2016 15:42:07 +0800 Subject: [PATCH] Parser: Fix a build issue (VS2012). --- glslang/Public/ShaderLang.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/glslang/Public/ShaderLang.h b/glslang/Public/ShaderLang.h index 0771d194..c9182618 100644 --- a/glslang/Public/ShaderLang.h +++ b/glslang/Public/ShaderLang.h @@ -357,8 +357,9 @@ public: { static const char unexpected_include[] = "unexpected include directive"; - return new IncludeResult( - {"", unexpected_include, sizeof(unexpected_include) - 1, nullptr}); + static const IncludeResult unexpectedIncludeResult = + {"", unexpected_include, sizeof(unexpected_include) - 1, nullptr}; + return new IncludeResult(unexpectedIncludeResult); } virtual void releaseInclude(IncludeResult* result) override {