summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorRichard Musiol <mail@richard-musiol.de>2018-06-15 00:08:26 +0200
committerBrad Fitzpatrick <bradfitz@golang.org>2018-06-15 00:04:15 +0000
commitadf72bbc9a11fa14de80b1e68fd58f0e4a0248a8 (patch)
treeee09f412b6ed8afe05e175d86c7dee9034d90aa1 /misc
parent30b045d4d1a00801b1d1fc32a910334dcd722ba6 (diff)
downloadgo-git-adf72bbc9a11fa14de80b1e68fd58f0e4a0248a8.tar.gz
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 <bradfitz@golang.org>
Diffstat (limited to 'misc')
-rwxr-xr-xmisc/wasm/wasm_exec.js5
1 files changed, 5 insertions, 0 deletions
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;
+ },
};
}