diff options
| author | Robert Griesemer <gri@golang.org> | 2009-10-15 12:04:13 -0700 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2009-10-15 12:04:13 -0700 |
| commit | 974b23f569a67499eb727dda0219759dd5466e27 (patch) | |
| tree | 4e1daf0cb45d88c3238e1c5ae3eb7b95d4d81893 | |
| parent | 3342574206edc65e335b4efb2ef7c3555b483510 (diff) | |
| download | go-974b23f569a67499eb727dda0219759dd5466e27.tar.xz | |
close file after use
R=rsc
DELTA=1 (1 added, 0 deleted, 0 changed)
OCL=35778
CL=35780
| -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 193a1e7d88..ce5ad75133 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 { |
