diff options
| author | Rob Pike <r@golang.org> | 2009-12-02 22:02:14 -0800 | 
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2009-12-02 22:02:14 -0800 | 
| commit | 9599e35e75f3bf5223edd9b0a0854536c23cdef2 (patch) | |
| tree | c8ce48aeddfe892be3754b0aa74217b4eb6d1e57 /src/pkg/go/parser/interface.go | |
| parent | 0247d93d819700b0bfc6814dc7b1c2afec4648a0 (diff) | |
| download | golang-9599e35e75f3bf5223edd9b0a0854536c23cdef2.tar.gz | |
move ReadFile, WriteFile, and ReadDir into a separate io/ioutil package.
this breaks the dependency of package io on package bytes.
R=rsc
CC=golang-dev
http://codereview.appspot.com/163085
Diffstat (limited to 'src/pkg/go/parser/interface.go')
| -rw-r--r-- | src/pkg/go/parser/interface.go | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/pkg/go/parser/interface.go b/src/pkg/go/parser/interface.go index 670489462..7e8f5d25e 100644 --- a/src/pkg/go/parser/interface.go +++ b/src/pkg/go/parser/interface.go @@ -12,6 +12,7 @@ import (  	"go/ast";  	"go/scanner";  	"io"; +	"io/ioutil";  	"os";  	pathutil "path";  	"strings"; @@ -46,7 +47,7 @@ func readSource(filename string, src interface{}) ([]byte, os.Error) {  		}  	} -	return io.ReadFile(filename); +	return ioutil.ReadFile(filename);  } @@ -138,7 +139,7 @@ func ParseFile(filename string, src interface{}, mode uint) (*ast.File, os.Error  // flags that control the amount of source text parsed are ignored.  //  func ParsePkgFile(pkgname, filename string, mode uint) (*ast.File, os.Error) { -	src, err := io.ReadFile(filename); +	src, err := ioutil.ReadFile(filename);  	if err != nil {  		return nil, err  	} | 
