aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohit Agarwal <mohit@sdf.org>2018-01-30 18:28:50 +0530
committerIan Lance Taylor <iant@golang.org>2018-01-30 15:22:28 +0000
commit926f27873f6239ce97ca42de9f36a24669ba9459 (patch)
tree254295597684da5415abc00fa6cc178e2349ee43
parent32a08d09b8285e0d5a5457225c499950746b9aed (diff)
downloadgo-926f27873f6239ce97ca42de9f36a24669ba9459.tar.gz
go-926f27873f6239ce97ca42de9f36a24669ba9459.zip
cmd/fix: cleanup directories created during typecheck
Executing $ go tool dist test -run=^go_test:cmd/fix$ leaves a number of directories (fix_cgo_typecheck*) in TMPDIR. Change-Id: Ia5bdc2f7d884333771d50365063faf514ebf6eae Reviewed-on: https://go-review.googlesource.com/90795 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-rw-r--r--src/cmd/fix/typecheck.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/fix/typecheck.go b/src/cmd/fix/typecheck.go
index c5900d8dcd..eafb626c74 100644
--- a/src/cmd/fix/typecheck.go
+++ b/src/cmd/fix/typecheck.go
@@ -166,7 +166,7 @@ func typecheck(cfg *TypeConfig, f *ast.File) (typeof map[interface{}]string, ass
if err != nil {
return err
}
- defer os.Remove(dir)
+ defer os.RemoveAll(dir)
err = ioutil.WriteFile(filepath.Join(dir, "in.go"), txt, 0600)
if err != nil {
return err