Fix null pointer error in comma expression check
This commit is contained in:
parent
d5929a4226
commit
428043db71
|
@ -41,9 +41,12 @@ class CommaExpressionCheck : BaseAnalyzer
|
||||||
// Dconf 2016
|
// Dconf 2016
|
||||||
override void visit(const SynchronizedStatement ss)
|
override void visit(const SynchronizedStatement ss)
|
||||||
{
|
{
|
||||||
++interest;
|
if (ss.expression !is null)
|
||||||
visit(ss.expression);
|
{
|
||||||
--interest;
|
++interest;
|
||||||
|
visit(ss.expression);
|
||||||
|
--interest;
|
||||||
|
}
|
||||||
visit(ss.statementNoCaseNoDefault);
|
visit(ss.statementNoCaseNoDefault);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue