commit | 408c45e703875953dee96d9012f340b8d5bbd68a | [log] [tgz] |
---|---|---|
author | alokp@chromium.org <alokp@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Apr 05 15:54:43 2012 +0000 |
committer | alokp@chromium.org <alokp@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Apr 05 15:54:43 2012 +0000 |
tree | edcc6d73c374af622e38d7326991defca262b21d | |
parent | 88d91fbba118a73e9c394195c6097ceb1814d528 [diff] [blame] |
Added an alternate lexer for the existing preprocessor. It is still behind a compile-time flag. Review URL: https://codereview.appspot.com/5976072 git-svn-id: https://angleproject.googlecode.com/svn/trunk@1019 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/compiler/ParseHelper.cpp b/src/compiler/ParseHelper.cpp index 431f8d1..0a739336 100644 --- a/src/compiler/ParseHelper.cpp +++ b/src/compiler/ParseHelper.cpp
@@ -1490,8 +1490,9 @@ if (glslang_initialize(context)) return 1; - glslang_scan(count, string, length, context); - int error = glslang_parse(context); + int error = glslang_scan(count, string, length, context); + if (!error) + error = glslang_parse(context); glslang_finalize(context); FinalizePreprocessor();