]> Cypherpunks repositories - gostls13.git/commit
Rework gobs to fix bad bug related to sharing of id's between encoder and decoder...
authorRob Pike <r@golang.org>
Tue, 17 Nov 2009 07:32:30 +0000 (23:32 -0800)
committerRob Pike <r@golang.org>
Tue, 17 Nov 2009 07:32:30 +0000 (23:32 -0800)
commit30b1b9a36a2d871e9c1cd6db8b6cc7dab47ba862
tree7ae94199987e9f4a31d50b0111ff07cd28e7bb8b
parent50c04132ac43123b968b6057f49d4c387f922ed3
Rework gobs to fix bad bug related to sharing of id's between encoder and decoder side.
Fix is to move all decoder state into the decoder object.

Fixes #215.

R=rsc
CC=golang-dev
https://golang.org/cl/155077
src/pkg/gob/codec_test.go
src/pkg/gob/decode.go
src/pkg/gob/decoder.go
src/pkg/gob/encoder.go
src/pkg/gob/encoder_test.go
src/pkg/gob/type.go