From a458fd2c2a18995b322c36d577459ef98c8ac82e Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Fri, 13 Sep 2019 20:34:44 +0200 Subject: [PATCH] Move duplicated code from implementations of writeVirtualFunctionCall() into the caller WasmCallIndirectInstruction --- src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java b/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java index c059d38..0779a91 100644 --- a/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java +++ b/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java @@ -659,6 +659,7 @@ public class TextModuleWriter extends ModuleWriter { protected void writeVirtualFunctionCall( FunctionName name, AnyType type ) throws IOException { callIndirect = true; + newline( methodOutput ); if(spiderMonkey) methodOutput.append( "call_indirect $t" ).append( functions.get( name.signatureName ).typeId ); // https://bugzilla.mozilla.org/show_bug.cgi?id=1556779 else