diff --git a/pgtype/inet.go b/pgtype/inet.go index f094ed2f..a85646d7 100644 --- a/pgtype/inet.go +++ b/pgtype/inet.go @@ -134,7 +134,7 @@ func (c InetCodec) DecodeValue(m *Map, oid uint32, format int16, src []byte) (an } var prefix netip.Prefix - err := codecScan(c, m, oid, format, src, &prefix) + err := codecScan(c, m, oid, format, src, (*netipPrefixWrapper)(&prefix)) if err != nil { return nil, err }