diff --git a/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java b/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java index 11329d1..9ee55d3 100644 --- a/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java +++ b/src/de/inetsoftware/jwebassembly/text/TextModuleWriter.java @@ -282,7 +282,8 @@ public class TextModuleWriter extends ModuleWriter { } /** - * Normalize the function name for the text format + * Normalize the function name for the text format of IDs. + * https://webassembly.github.io/spec/core/text/values.html#text-id * * @param name * the name @@ -290,7 +291,7 @@ public class TextModuleWriter extends ModuleWriter { */ @Nonnull private String normalizeName( String name ) { - return name; + return name.replace( '[', '/' ); } /**