aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2009-10-15 12:04:13 -0700
committerRobert Griesemer <gri@golang.org>2009-10-15 12:04:13 -0700
commit974b23f569a67499eb727dda0219759dd5466e27 (patch)
tree4e1daf0cb45d88c3238e1c5ae3eb7b95d4d81893
parent3342574206edc65e335b4efb2ef7c3555b483510 (diff)
downloadgo-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.go1
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 {