diff options
| -rw-r--r-- | src/pkg/go/parser/interface.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/pkg/go/parser/interface.go b/src/pkg/go/parser/interface.go index 193a1e7d8..ce5ad7513 100644 --- a/src/pkg/go/parser/interface.go +++ b/src/pkg/go/parser/interface.go @@ -174,6 +174,7 @@ func ParsePackage(path string, filter func(*os.Dir) bool, mode uint) (*ast.Packa if err != nil { return nil, err; } + defer fd.Close(); list, err := fd.Readdir(-1); if err != nil { |
