From: Richard Musiol Date: Thu, 14 Jun 2018 22:08:26 +0000 (+0200) Subject: misc/wasm: add stub for fs.openSync for browsers X-Git-Tag: go1.11beta1~86 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=adf72bbc9a11fa14de80b1e68fd58f0e4a0248a8;p=gostls13.git misc/wasm: add stub for fs.openSync for browsers This stub is necessary so the time package can fail to load the timezone files in a nice way. It transitively makes the log package work in browsers. Change-Id: I4d360df82989d9b40cd31bb4508a6d057534443e Reviewed-on: https://go-review.googlesource.com/118977 Reviewed-by: Brad Fitzpatrick --- diff --git a/misc/wasm/wasm_exec.js b/misc/wasm/wasm_exec.js index ada6f0cd92..e0759a7ce1 100755 --- a/misc/wasm/wasm_exec.js +++ b/misc/wasm/wasm_exec.js @@ -41,6 +41,11 @@ } return buf.length; }, + openSync(path, flags, mode) { + const err = new Error("not implemented"); + err.code = "ENOSYS"; + throw err; + }, }; }