Ensure pgproto3.Parse.Decode overwrites itself entirely
This commit is contained in:
@@ -17,6 +17,8 @@ type Parse struct {
|
|||||||
func (*Parse) Frontend() {}
|
func (*Parse) Frontend() {}
|
||||||
|
|
||||||
func (dst *Parse) Decode(src []byte) error {
|
func (dst *Parse) Decode(src []byte) error {
|
||||||
|
*dst = Parse{}
|
||||||
|
|
||||||
buf := bytes.NewBuffer(src)
|
buf := bytes.NewBuffer(src)
|
||||||
|
|
||||||
b, err := buf.ReadBytes(0)
|
b, err := buf.ReadBytes(0)
|
||||||
|
|||||||
Reference in New Issue
Block a user