]> Cypherpunks repositories - gostls13.git/commitdiff
fix build: wrong godoc code submitted before
authorRobert Griesemer <gri@golang.org>
Tue, 7 Feb 2012 01:54:20 +0000 (17:54 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 7 Feb 2012 01:54:20 +0000 (17:54 -0800)
R=r
CC=golang-dev
https://golang.org/cl/5644044

src/cmd/godoc/index.go

index f5b531b054d1b81e5a7d5c14085f0415f85c8c41..6c36e6f4f692ee770f512fe31dd6d7f19d974b7c 100644 (file)
@@ -896,14 +896,14 @@ func (x *Index) Read(r io.Reader) error {
        x.snippets = fx.Snippets
        if fx.Fulltext {
                x.fset = token.NewFileSet()
-               if err := x.fset.Read(r); err != nil {
-                       return err
-               }
-               x.suffixes = new(suffixarray.Index)
                decode := func(x interface{}) error {
                        return gob.NewDecoder(r).Decode(x)
                }
-               if err := x.suffixes.Read(decode); err != nil {
+               if err := x.fset.Read(decode); err != nil {
+                       return err
+               }
+               x.suffixes = new(suffixarray.Index)
+               if err := x.suffixes.Read(r); err != nil {
                        return err
                }
        }