From 7199a6d1a97b0655541bdd35689b787824cb39fd Mon Sep 17 00:00:00 2001 From: John Kessenich Date: Wed, 29 Nov 2017 16:32:46 -0700 Subject: [PATCH] Add initialization in case it is causing the Apple Clang release failure. --- hlsl/hlslGrammar.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hlsl/hlslGrammar.cpp b/hlsl/hlslGrammar.cpp index 3c96592d..369667cf 100755 --- a/hlsl/hlslGrammar.cpp +++ b/hlsl/hlslGrammar.cpp @@ -2626,6 +2626,8 @@ bool HlslGrammar::acceptFunctionBody(TFunctionDeclarator& declarator, TIntermNod // bool HlslGrammar::acceptParenExpression(TIntermTyped*& expression) { + expression = nullptr; + // LEFT_PAREN if (! acceptTokenClass(EHTokLeftParen)) expected("("); @@ -3674,7 +3676,6 @@ bool HlslGrammar::acceptIterationStatement(TIntermNode*& statement, const TAttri } // LEFT_PAREN condition RIGHT_PAREN - TIntermTyped* condition; if (! acceptParenExpression(condition)) return false; condition = parseContext.convertConditionalExpression(loc, condition);