From e7f90ba6e4f98ed686d1a6b0f3ab214a3062615d Mon Sep 17 00:00:00 2001
From: Jack Christensen <jack@jackchristensen.com>
Date: Sat, 5 Mar 2022 09:00:49 -0600
Subject: [PATCH] Remove unused pgtype.Map field

---
 pgtype/pgtype.go | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/pgtype/pgtype.go b/pgtype/pgtype.go
index 5c9e5796..d1a92089 100644
--- a/pgtype/pgtype.go
+++ b/pgtype/pgtype.go
@@ -171,11 +171,10 @@ type Type struct {
 // Map is the mapping between PostgreSQL server types and Go type handling logic. It can encode values for
 // transmission to a PostgreSQL server and scan received values.
 type Map struct {
-	oidToType             map[uint32]*Type
-	nameToType            map[string]*Type
-	reflectTypeToName     map[reflect.Type]string
-	oidToFormatCode       map[uint32]int16
-	oidToResultFormatCode map[uint32]int16
+	oidToType         map[uint32]*Type
+	nameToType        map[string]*Type
+	reflectTypeToName map[reflect.Type]string
+	oidToFormatCode   map[uint32]int16
 
 	reflectTypeToType map[reflect.Type]*Type
 
@@ -196,11 +195,10 @@ type Map struct {
 
 func NewMap() *Map {
 	m := &Map{
-		oidToType:             make(map[uint32]*Type),
-		nameToType:            make(map[string]*Type),
-		reflectTypeToName:     make(map[reflect.Type]string),
-		oidToFormatCode:       make(map[uint32]int16),
-		oidToResultFormatCode: make(map[uint32]int16),
+		oidToType:         make(map[uint32]*Type),
+		nameToType:        make(map[string]*Type),
+		reflectTypeToName: make(map[reflect.Type]string),
+		oidToFormatCode:   make(map[uint32]int16),
 
 		memoizedScanPlans: make(map[uint32]map[reflect.Type][2]ScanPlan),