aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenStrings.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenStrings.java b/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenStrings.java
index 29fda47d..a7266091 100644
--- a/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenStrings.java
+++ b/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenStrings.java
@@ -4,6 +4,7 @@ import org.shedlang.compiler.backends.wasm.structure.ast.linking.WasmMemoryAddre
import org.shedlang.compiler.backends.wasm.structure.ast.modules.WasmAlignment;
import java.nio.ByteBuffer;
+import java.nio.ByteOrder;
import java.nio.charset.StandardCharsets;
public class WasmCodeGenStrings {
@@ -16,6 +17,7 @@ public class WasmCodeGenStrings {
) {
var codeUnits = value.getBytes(StandardCharsets.UTF_8);
var data = ByteBuffer.allocate(4 + codeUnits.length);
+ data.order(ByteOrder.LITTLE_ENDIAN);
data.putInt(codeUnits.length);
data.put(codeUnits);