Fix null pointer error in comma expression check

This commit is contained in:
Hackerpilot 2016-05-19 00:37:01 -07:00
parent d5929a4226
commit 428043db71
1 changed files with 6 additions and 3 deletions

View File

@ -41,9 +41,12 @@ class CommaExpressionCheck : BaseAnalyzer
// Dconf 2016
override void visit(const SynchronizedStatement ss)
{
++interest;
visit(ss.expression);
--interest;
if (ss.expression !is null)
{
++interest;
visit(ss.expression);
--interest;
}
visit(ss.statementNoCaseNoDefault);
}