diff --git a/jode/jode/expr/ConstantArrayOperator.java b/jode/jode/expr/ConstantArrayOperator.java index 8ecab4b..9e0f9f5 100644 --- a/jode/jode/expr/ConstantArrayOperator.java +++ b/jode/jode/expr/ConstantArrayOperator.java @@ -98,7 +98,7 @@ public class ConstantArrayOperator extends Operator { throws java.io.IOException { if (!isInitializer) { writer.print("new "); - writer.printType(type); + writer.printType(type.getHint()); writer.print(" "); } writer.openBraceNoSpace(); @@ -120,4 +120,3 @@ public class ConstantArrayOperator extends Operator { writer.closeBraceNoSpace(); } } - diff --git a/jode/jode/expr/NewArrayOperator.java b/jode/jode/expr/NewArrayOperator.java index a340177..4fa7dd5 100644 --- a/jode/jode/expr/NewArrayOperator.java +++ b/jode/jode/expr/NewArrayOperator.java @@ -55,7 +55,7 @@ public class NewArrayOperator extends Operator { depth++; } writer.print("new "); - writer.printType(flat); + writer.printType(flat.getHint()); for (int i=0; i< depth; i++) { writer.print("["); if (i < subExpressions.length)