diff options
| author | guoguangwu <guoguangwug@gmail.com> | 2024-03-21 08:15:08 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-03-22 16:39:09 +0000 |
| commit | 5f5b20c4268c1a3aa6a3b132aeede6dc82adf344 (patch) | |
| tree | 876dafb09dbbc9873b8f7477a0e20b90050938ce /src/encoding | |
| parent | 1eee17dc4e796c2fe60e8f9e82b66c00610adc31 (diff) | |
| download | go-5f5b20c4268c1a3aa6a3b132aeede6dc82adf344.tar.xz | |
encoding/gob: close files used in dump.go and encgen.go
Change-Id: Ic1dd899fa52fdf9098955fc14a828d2f07da8037
GitHub-Last-Rev: 6e0438ec7178382e2a7d56f0a053cec33fbe9e78
GitHub-Pull-Request: golang/go#66437
Reviewed-on: https://go-review.googlesource.com/c/go/+/573235
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Run-TryBot: Rob Pike <r@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Rob Pike <r@golang.org>
Diffstat (limited to 'src/encoding')
| -rw-r--r-- | src/encoding/gob/dump.go | 1 | ||||
| -rw-r--r-- | src/encoding/gob/encgen.go | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/encoding/gob/dump.go b/src/encoding/gob/dump.go index f4b1bebfba..b14d84164b 100644 --- a/src/encoding/gob/dump.go +++ b/src/encoding/gob/dump.go @@ -24,6 +24,7 @@ func main() { fmt.Fprintf(os.Stderr, "dump: %s\n", err) os.Exit(1) } + defer file.Close() } gob.Debug(file) } diff --git a/src/encoding/gob/encgen.go b/src/encoding/gob/encgen.go index e5f68786a0..64f5c69bd4 100644 --- a/src/encoding/gob/encgen.go +++ b/src/encoding/gob/encgen.go @@ -170,6 +170,9 @@ func main() { if _, err := fd.Write(source); err != nil { log.Fatal(err) } + if err := fd.Close(); err != nil { + log.Fatal(err) + } } func printMaps(b *bytes.Buffer, upperClass string) { |
