]> Cypherpunks repositories - gostls13.git/commit
encoding/gob: better handling of nil pointers
authorRob Pike <r@golang.org>
Tue, 12 Jun 2012 04:36:39 +0000 (00:36 -0400)
committerRob Pike <r@golang.org>
Tue, 12 Jun 2012 04:36:39 +0000 (00:36 -0400)
commitea3c3bb3a8b8c83d1d74e728ed51282ef87881ac
tree870393606b2a9f2efcfc9ac0e760a012cd4d0024
parent2a0fdf6ea05dc31526e95990aadc2b327933cce1
encoding/gob: better handling of nil pointers
- better message for top-level nil
- nil inside interface yields error, not panic

Fixes #3704.

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/6304064
src/pkg/encoding/gob/encode.go
src/pkg/encoding/gob/encoder.go
src/pkg/encoding/gob/encoder_test.go