diff options
author | Gustavo Niemeyer <gustavo@niemeyer.net> | 2012-01-24 01:10:32 -0200 |
---|---|---|
committer | Gustavo Niemeyer <gustavo@niemeyer.net> | 2012-01-24 01:10:32 -0200 |
commit | 0442087f93d49dec95cd327efbc8c760484ac8bb (patch) | |
tree | 4cd83269db3ed504f0b598efbcdaed4a6d884a3f /src/cmd/godoc/codewalk.go | |
parent | 6d7e9382b49cbb0969f352af10def6c84740a0d3 (diff) | |
download | go-git-0442087f93d49dec95cd327efbc8c760484ac8bb.tar.gz |
encoding/xml: bring API closer to other packages
Includes gofix module. The only case not covered should be
xml.Unmarshal, since it remains with a similar interface, and
would require introspecting the type of its first argument
better.
Fixes #2626.
R=golang-dev, rsc, gustavo
CC=golang-dev
https://golang.org/cl/5574053
Diffstat (limited to 'src/cmd/godoc/codewalk.go')
-rw-r--r-- | src/cmd/godoc/codewalk.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/godoc/codewalk.go b/src/cmd/godoc/codewalk.go index 7eaad2f94c..b3bc79abe5 100644 --- a/src/cmd/godoc/codewalk.go +++ b/src/cmd/godoc/codewalk.go @@ -115,9 +115,9 @@ func loadCodewalk(filename string) (*Codewalk, error) { } defer f.Close() cw := new(Codewalk) - p := xml.NewParser(f) - p.Entity = xml.HTMLEntity - err = p.Unmarshal(cw, nil) + d := xml.NewDecoder(f) + d.Entity = xml.HTMLEntity + err = d.Decode(cw) if err != nil { return nil, &os.PathError{"parsing", filename, err} } |