File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -53,10 +53,13 @@ func additionalNotesAboutCommand(path string) string {
53
53
}
54
54
55
55
if elfFile , err := elf .Open (path ); err == nil {
56
+ defer elfFile .Close ()
56
57
notes += fmt .Sprintf (" ELF architecture: %s (current architecture: %s)\n " , elfFile .Machine , runtime .GOARCH )
57
58
} else if machoFile , err := macho .Open (path ); err == nil {
59
+ defer machoFile .Close ()
58
60
notes += fmt .Sprintf (" MachO architecture: %s (current architecture: %s)\n " , machoFile .Cpu , runtime .GOARCH )
59
61
} else if peFile , err := pe .Open (path ); err == nil {
62
+ defer peFile .Close ()
60
63
machine , ok := peTypes [peFile .Machine ]
61
64
if ! ok {
62
65
machine = "unknown"
Original file line number Diff line number Diff line change @@ -29,10 +29,13 @@ func additionalNotesAboutCommand(path string) string {
29
29
notes += fmt .Sprintf (" Mode: %s\n " , stat .Mode ())
30
30
31
31
if elfFile , err := elf .Open (path ); err == nil {
32
+ defer elfFile .Close ()
32
33
notes += fmt .Sprintf (" ELF architecture: %s (current architecture: %s)\n " , elfFile .Machine , runtime .GOARCH )
33
34
} else if machoFile , err := macho .Open (path ); err == nil {
35
+ defer machoFile .Close ()
34
36
notes += fmt .Sprintf (" MachO architecture: %s (current architecture: %s)\n " , machoFile .Cpu , runtime .GOARCH )
35
37
} else if peFile , err := pe .Open (path ); err == nil {
38
+ defer peFile .Close ()
36
39
machine , ok := peTypes [peFile .Machine ]
37
40
if ! ok {
38
41
machine = "unknown"
You can’t perform that action at this time.
0 commit comments