diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/go/internal/work/action.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/go/internal/work/action.go b/src/cmd/go/internal/work/action.go index a59072e591..723dc2b127 100644 --- a/src/cmd/go/internal/work/action.go +++ b/src/cmd/go/internal/work/action.go @@ -384,6 +384,7 @@ func readpkglist(shlibpath string) (pkgs []*load.Package) { if err != nil { base.Fatal(fmt.Errorf("failed to open shared library: %v", err)) } + defer f.Close() sect := f.Section(".go_export") if sect == nil { base.Fatal(fmt.Errorf("%s: missing .go_export section", shlibpath)) |
