diff --git a/src/com/jpexs/decompiler/flash/abc/avm2/model/NewObjectAVM2Item.java b/src/com/jpexs/decompiler/flash/abc/avm2/model/NewObjectAVM2Item.java index a55d0cc94..2eac81abd 100644 --- a/src/com/jpexs/decompiler/flash/abc/avm2/model/NewObjectAVM2Item.java +++ b/src/com/jpexs/decompiler/flash/abc/avm2/model/NewObjectAVM2Item.java @@ -41,10 +41,7 @@ public class NewObjectAVM2Item extends AVM2Item { @Override public GraphTextWriter appendTo(GraphTextWriter writer, LocalData localData) throws InterruptedException { boolean singleLine = pairs.size() < 2; - if (!singleLine) { - writer.newLine(); - writer.indent(); - } + //no new line before as it may break return clause (#593) writer.append("{"); if (!singleLine) { writer.newLine(); @@ -60,10 +57,7 @@ public class NewObjectAVM2Item extends AVM2Item { writer.newLine(); writer.unindent(); } - writer.append("}"); - if (!singleLine) { - writer.unindent(); - } + writer.append("}"); return writer; }