Fix bug in generating termination checks in compound statement for loop.

Add regression test for this case.
This commit is contained in:
Justin Clark-Casey (justincc)
2013-01-22 01:23:10 +00:00
parent a558f9797d
commit c6ba27d096
2 changed files with 27 additions and 3 deletions

View File

@@ -445,7 +445,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.CodeTools
if (previousSymbol is GlobalFunctionDefinition
|| previousSymbol is WhileStatement
|| previousSymbol is DoWhileStatement
|| previousSymbol is ForLoopStatement
|| previousSymbol is ForLoop
|| previousSymbol is StateEvent)
retstr += GenerateIndentedLine(m_coopTerminationCheck);
}