From bb36902db60d5d4e3b18bc018212e40df2d412e8 Mon Sep 17 00:00:00 2001 From: Erik Hollensbe Date: Tue, 5 Aug 2014 14:03:49 -0700 Subject: [PATCH] builder: rewrote NewBuildFile according to tibor's comments Docker-DCO-1.1-Signed-off-by: Erik Hollensbe (github: erikh) --- builder/evaluator/evaluator.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/builder/evaluator/evaluator.go b/builder/evaluator/evaluator.go index 9b35bc2e15..4669386b26 100644 --- a/builder/evaluator/evaluator.go +++ b/builder/evaluator/evaluator.go @@ -57,7 +57,8 @@ type BuildOpts struct { AuthConfigFile *registry.ConfigFile } -func (opts *BuildOpts) NewBuildFile(file io.ReadWriteCloser) (*buildFile, error) { +func NewBuildFile(file io.ReadWriteCloser, opts *BuildOpts) (*buildFile, error) { + defer file.Close() ast, err := parser.Parse(file) if err != nil { return nil, err