summaryrefslogtreecommitdiff
path: root/src/cmd/godoc/codewalk.go
diff options
context:
space:
mode:
authorGustavo Niemeyer <gustavo@niemeyer.net>2012-01-24 01:10:32 -0200
committerGustavo Niemeyer <gustavo@niemeyer.net>2012-01-24 01:10:32 -0200
commit0442087f93d49dec95cd327efbc8c760484ac8bb (patch)
tree4cd83269db3ed504f0b598efbcdaed4a6d884a3f /src/cmd/godoc/codewalk.go
parent6d7e9382b49cbb0969f352af10def6c84740a0d3 (diff)
downloadgo-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.go6
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}
}