Memory: Don't use pool memory to store the entry point name in the intermediate representation.

This might address issue #221, which I couldn't reproduce.
This commit is contained in:
John Kessenich 2016-04-06 19:03:15 -06:00
parent 78a6b78810
commit 7e3e486344
4 changed files with 5 additions and 5 deletions

View file

@ -709,7 +709,7 @@ TIntermAggregate* HlslParseContext::handleFunctionDefinition(const TSourceLoc& l
currentFunctionType = new TType(EbtVoid);
functionReturnsValue = false;
inEntrypoint = (function.getName() == intermediate.getEntryPoint());
inEntrypoint = (function.getName() == intermediate.getEntryPoint().c_str());
//
// New symbol table scope for body of function plus its arguments