]> Cypherpunks repositories - gostls13.git/commit
misc/wasm: use temporary directory provided by Node.js
authorRichard Musiol <mail@richard-musiol.de>
Tue, 20 Nov 2018 13:47:58 +0000 (14:47 +0100)
committerRichard Musiol <neelance@gmail.com>
Tue, 20 Nov 2018 15:29:09 +0000 (15:29 +0000)
commitd7183ca40360bd5f8f1fcc199461344b6ee4de05
treeeeda121c0474bf8873b0bed647f1068040f50962
parent1135071b47b1c9c0069d384c136e94d2883282bc
misc/wasm: use temporary directory provided by Node.js

os.TempDir() did not return a proper directory on Windows with js/wasm,
because js/wasm only uses the Unix variant of TempDir.

This commit passes the temporary directory provided by Node.js to the
Go runtime by adding it as a default value for the TMPDIR environment
variable. It makes TempDir compatible with all platforms.

Fixes #27306.

Change-Id: I8b17e44cfb2ca41939ab2a4f918698fe330cb8bc
Reviewed-on: https://go-review.googlesource.com/c/150437
Run-TryBot: Richard Musiol <neelance@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
misc/wasm/wasm_exec.js