From bc588d4d921ba85affbdab5eafddd840d2ea84b5 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Wed, 8 May 2019 09:21:06 +0200 Subject: [PATCH] cmd/link/internal/ld: add missing Close Noticed while working on issue 30488. Change-Id: Ia3655e07c939d03925b3560eeba24c60e24c136c Reviewed-on: https://go-review.googlesource.com/c/go/+/175917 Run-TryBot: Elias Naur TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/cmd/link/internal/ld/macho_combine_dwarf.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cmd/link/internal/ld/macho_combine_dwarf.go b/src/cmd/link/internal/ld/macho_combine_dwarf.go index 1e8ee48b04..dd2ab4c5b0 100644 --- a/src/cmd/link/internal/ld/macho_combine_dwarf.go +++ b/src/cmd/link/internal/ld/macho_combine_dwarf.go @@ -99,6 +99,7 @@ func machoCombineDwarf(ctxt *Link, exef *os.File, exem *macho.File, dsym, outexe if err != nil { return err } + defer dwarff.Close() outf, err := os.Create(outexe) if err != nil { return err -- 2.51.0