diff options
author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-05-08 16:55:01 +0200 |
---|---|---|
committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-05-10 18:22:48 +0200 |
commit | d2eef397312d1c142d95c2aef0ff3d5aeee6495a (patch) | |
tree | 3d5564f2769337c4eee0899d245b246e526ea542 /platform/javascript/display_server_javascript.cpp | |
parent | 7411e7fd37eb169b0f0675d4e4c2ec28786aec1b (diff) | |
download | redot-engine-d2eef397312d1c142d95c2aef0ff3d5aeee6495a.tar.gz |
Fix Closure compiler build, python style.
Move copyToFS into utils.js library included with '--pre-js'.
Diffstat (limited to 'platform/javascript/display_server_javascript.cpp')
-rw-r--r-- | platform/javascript/display_server_javascript.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/platform/javascript/display_server_javascript.cpp b/platform/javascript/display_server_javascript.cpp index 13615bebe1..103bbf4ead 100644 --- a/platform/javascript/display_server_javascript.cpp +++ b/platform/javascript/display_server_javascript.cpp @@ -820,16 +820,16 @@ DisplayServerJavaScript::DisplayServerJavaScript(const String &p_rendering_drive EM_ASM({ const canvas = Module['canvas']; var enc = new TextEncoder("utf-8"); - buffer = new Uint8Array(enc.encode(canvas.id)); - var len = buffer.length*buffer.BYTES_PER_ELEMENT; - var out = Module._malloc(len); - Module.HEAPU8.set(buffer, out); + var buffer = new Uint8Array(enc.encode(canvas.id)); + var len = buffer.byteLength; + var out = _malloc(len); + HEAPU8.set(buffer, out); ccall("_set_canvas_id", "void", ["number", "number"], [out, len] ); - Module._free(out); + _free(out); }); /* clang-format on */ |