From 8e404a02a32e9cc442175688667538ee09ef84ba Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Mon, 29 May 2017 11:24:49 -0500 Subject: [PATCH] Ensure pgproto3.Parse.Decode overwrites itself entirely --- parse.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/parse.go b/parse.go index b8775547..ca4834c6 100644 --- a/parse.go +++ b/parse.go @@ -17,6 +17,8 @@ type Parse struct { func (*Parse) Frontend() {} func (dst *Parse) Decode(src []byte) error { + *dst = Parse{} + buf := bytes.NewBuffer(src) b, err := buf.ReadBytes(0)