We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 115181c + 271d2b6 commit ac8b1bcCopy full SHA for ac8b1bc
wrapper.js
@@ -14,8 +14,9 @@ function setupMethods (soljson) {
14
var compileStandard = null;
15
if (('_compileJSONCallback' in soljson) || ('_compileStandard' in soljson)) {
16
var copyString = function (str, ptr) {
17
- var buffer = soljson._malloc(str.length + 1);
18
- soljson.writeStringToMemory(str, buffer);
+ var length = soljson.lengthBytesUTF8(str);
+ var buffer = soljson._malloc(length + 1);
19
+ soljson.stringToUTF8(str, buffer, length + 1);
20
soljson.setValue(ptr, buffer, '*');
21
};
22
var wrapCallback = function (callback) {
0 commit comments