summaryrefslogtreecommitdiff
path: root/src/pkg/gob/decode.go
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2009-07-17 14:20:33 -0700
committerRob Pike <r@golang.org>2009-07-17 14:20:33 -0700
commitbf8ab6028f0e400580cab65424f5b6b6b0a9ffb8 (patch)
tree90ee2ff78965b71b3847143eff0590d265acffbd /src/pkg/gob/decode.go
parentdcc00093d9008f7397fb4f4fce8da48060f73056 (diff)
downloadgolang-bf8ab6028f0e400580cab65424f5b6b6b0a9ffb8.tar.gz
change reflect.Type.Name() into two functions: Name() and PkgPath() for ease of use.
R=rsc DELTA=31 (8 added, 2 deleted, 21 changed) OCL=31778 CL=31792
Diffstat (limited to 'src/pkg/gob/decode.go')
-rw-r--r--src/pkg/gob/decode.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/gob/decode.go b/src/pkg/gob/decode.go
index 1de74e260..991b6f03f 100644
--- a/src/pkg/gob/decode.go
+++ b/src/pkg/gob/decode.go
@@ -741,7 +741,7 @@ func decode(b *bytes.Buffer, wireId TypeId, e interface{}) os.Error {
}
engine := *enginePtr;
if engine.numInstr == 0 && st.NumField() > 0 && len(wireId.gobType().(*structType).field) > 0 {
- path, name := rt.Name();
+ name := rt.Name();
return os.ErrorString("gob: type mismatch: no fields matched compiling decoder for " + name)
}
return decodeStruct(engine, rt.(*reflect.StructType), b, uintptr(v.Addr()), 0);