From 805ab8613dacad38c8856da3a9f0e89874fdf0ee Mon Sep 17 00:00:00 2001 From: hoenicke Date: Thu, 9 Aug 2001 15:17:05 +0000 Subject: [PATCH] * jode/expr/InvokeOperator.java.in (dumpExpression): Fixed the check for null outerExpr. git-svn-id: https://svn.code.sf.net/p/jode/code/branches/branch_1_1@1341 379699f6-c40d-0410-875b-85095c16579e --- jode/ChangeLog | 5 +++++ jode/jode/expr/InvokeOperator.java.in | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/jode/ChangeLog b/jode/ChangeLog index c1587ab..42fbc9f 100644 --- a/jode/ChangeLog +++ b/jode/ChangeLog @@ -1,3 +1,8 @@ +2001-08-09 Jochen Hoenicke + + * jode/expr/InvokeOperator.java.in (dumpExpression): Fixed the + check for null outerExpr. + 2001-07-27 Jochen Hoenicke * jode/obfuscator/Main.java.in (stripping): Initialize to 0 which diff --git a/jode/jode/expr/InvokeOperator.java.in b/jode/jode/expr/InvokeOperator.java.in index ec2d71e..6ded1f6 100644 --- a/jode/jode/expr/InvokeOperator.java.in +++ b/jode/jode/expr/InvokeOperator.java.in @@ -982,7 +982,8 @@ public final class InvokeOperator extends Operator } } else { qualifiedNew = true; - if (outerExpr.getType() instanceof NullType) { + if (outerExpr.getType().getCanonic() + instanceof NullType) { writer.print("("); writer.startOp(writer.EXPL_PAREN, 1); writer.print("(");