]> Cypherpunks repositories - gostls13.git/commit
encoding/gob: ensure "duplicate type received" decoder errors surface up
authorAman Karmani <aman@tmm1.net>
Tue, 2 Mar 2021 19:52:34 +0000 (11:52 -0800)
committerEmmanuel Odeke <emmanuel@orijtech.com>
Sat, 13 Mar 2021 11:52:17 +0000 (11:52 +0000)
commitb3235b75d109f06eec0d3603c606b2d8373b9d4c
tree09e8a7e9b3428b816afa40c61b06494633a687d6
parent83e79c7b1474bfd7398cc69207587547885fa96e
encoding/gob: ensure "duplicate type received" decoder errors surface up

Previously re-using a decoder with a new stream resulted in a confusing
"extra data in buffer" error message.

Change-Id: Ia4c4c3a2d4b63c59e37e53faa61a500d5ff6e5f1
Reviewed-on: https://go-review.googlesource.com/c/go/+/297949
Reviewed-by: Rob Pike <r@golang.org>
Run-TryBot: Rob Pike <r@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Emmanuel Odeke <emmanuel@orijtech.com>
src/encoding/gob/decoder.go
src/encoding/gob/encoder_test.go