From 47345e0d1ef511304af30dd6beac4c673b491dae Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Tue, 25 Jan 2022 20:21:28 -0600 Subject: [PATCH] ArrayHeader.EncodeBinary doesn't need ci parameter --- pgtype/array.go | 2 +- pgtype/array_codec.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pgtype/array.go b/pgtype/array.go index 54e85f37..0e8e31a0 100644 --- a/pgtype/array.go +++ b/pgtype/array.go @@ -75,7 +75,7 @@ func (dst *ArrayHeader) DecodeBinary(ci *ConnInfo, src []byte) (int, error) { return rp, nil } -func (src ArrayHeader) EncodeBinary(ci *ConnInfo, buf []byte) []byte { +func (src ArrayHeader) EncodeBinary(buf []byte) []byte { buf = pgio.AppendInt32(buf, int32(len(src.Dimensions))) var containsNull int32 diff --git a/pgtype/array_codec.go b/pgtype/array_codec.go index 922f6d26..54e1bf90 100644 --- a/pgtype/array_codec.go +++ b/pgtype/array_codec.go @@ -160,7 +160,7 @@ func (p *encodePlanArrayCodecBinary) Encode(value interface{}, buf []byte) (newB containsNullIndex := len(buf) + 4 - buf = arrayHeader.EncodeBinary(p.ci, buf) + buf = arrayHeader.EncodeBinary(buf) elementCount := cardinality(dimensions)