aboutsummaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@golang.org>2020-01-15 20:26:56 +0000
committerBrad Fitzpatrick <bradfitz@golang.org>2020-02-25 21:08:47 +0000
commit46f9aea80197bfdf4c024c3f5a71be51a2facf59 (patch)
treea7f3ed4846f981b33ac2316e4d522ee1ced5a4c7 /misc
parent583419e5d2a893e369095355035f4ebb18bb85f8 (diff)
downloadgo-46f9aea80197bfdf4c024c3f5a71be51a2facf59.tar.gz
go-46f9aea80197bfdf4c024c3f5a71be51a2facf59.zip
misc/wasm: avoid implicit boolean to number conversion
Fixes #36561 Change-Id: I20cbf95ef4fd7c5c255a93ed3ec3e027a0ce2bc2 Reviewed-on: https://go-review.googlesource.com/c/go/+/214944 Reviewed-by: Richard Musiol <neelance@gmail.com>
Diffstat (limited to 'misc')
-rw-r--r--misc/wasm/wasm_exec.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/misc/wasm/wasm_exec.js b/misc/wasm/wasm_exec.js
index bb66cf254d0..5ac40329935 100644
--- a/misc/wasm/wasm_exec.js
+++ b/misc/wasm/wasm_exec.js
@@ -440,7 +440,7 @@
// func valueInstanceOf(v ref, t ref) bool
"syscall/js.valueInstanceOf": (sp) => {
- this.mem.setUint8(sp + 24, loadValue(sp + 8) instanceof loadValue(sp + 16));
+ this.mem.setUint8(sp + 24, (loadValue(sp + 8) instanceof loadValue(sp + 16)) ? 1 : 0);
},
// func copyBytesToGo(dst []byte, src ref) (int, bool)