aboutsummaryrefslogtreecommitdiff
path: root/core/sys/wasm
diff options
context:
space:
mode:
authorAlexander Lunsford <andsotherewas@gmail.com>2025-05-30 20:02:08 -0500
committerAlexander Lunsford <andsotherewas@gmail.com>2025-05-30 20:02:08 -0500
commitedba218a7c25c39432040176f4c7ea78a9d72958 (patch)
treee89cbae96270b2dd70e71d25f4fb5132c25b7513 /core/sys/wasm
parent9d223e178b02cadb1e59b3f4d938c8b6221daf1d (diff)
Simplified function call to loadCstringDirect
Diffstat (limited to 'core/sys/wasm')
-rw-r--r--core/sys/wasm/js/odin.js10
1 files changed, 3 insertions, 7 deletions
diff --git a/core/sys/wasm/js/odin.js b/core/sys/wasm/js/odin.js
index 1bc0cef4f..37a57a59d 100644
--- a/core/sys/wasm/js/odin.js
+++ b/core/sys/wasm/js/odin.js
@@ -110,16 +110,12 @@ class WasmMemoryInterface {
}
loadCstring(ptr) {
- return this.loadCstringDirect(ptr);
- }
-
- loadCstringDirect(start) {
- if (start == 0) {
+ if (ptr == 0) {
return null;
}
let len = 0;
- for (; this.mem.getUint8(start+len) != 0; len += 1) {}
- return this.loadString(start, len);
+ for (; this.mem.getUint8(ptr+len) != 0; len += 1) {}
+ return this.loadString(ptr, len);
}
storeU8(addr, value) { this.mem.setUint8 (addr, value); }