From: Tobias Klauser Date: Fri, 9 Mar 2018 10:35:18 +0000 (+0100) Subject: go/internal/gcimporter: simplify defer X-Git-Tag: go1.11beta1~1263 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ad466d8b87da200fa682f59eca79665addf75138;p=gostls13.git go/internal/gcimporter: simplify defer Directly use rc.Close instead of wrapping it with a closure. Change-Id: I3dc1c21ccbfe031c230b035126d5ea3bc62055c3 Reviewed-on: https://go-review.googlesource.com/99716 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- diff --git a/src/go/internal/gcimporter/gcimporter.go b/src/go/internal/gcimporter/gcimporter.go index 2185f5b891..cf89fcd1b4 100644 --- a/src/go/internal/gcimporter/gcimporter.go +++ b/src/go/internal/gcimporter/gcimporter.go @@ -133,9 +133,7 @@ func Import(packages map[string]*types.Package, path, srcDir string, lookup func }() rc = f } - defer func() { - rc.Close() - }() + defer rc.Close() var hdr string buf := bufio.NewReader(rc)