@@ -110,7 +110,7 @@ format Field{..} = unsafePerformIO (PQ.fformat result column)
110-- to libpq's @PQftype@.
110-- to libpq's @PQftype@.
112typeOid :: Field -> PQ.Oid
112typeOid :: Field -> PQ.Oid
113−typeOid = typoid . typ . typeinfo
113+typeOid Field{..} = unsafePerformIO (PQ.ftype result column)
115data Connection = Connection {
115data Connection = Connection {
116 connectionHandle :: {-# UNPACK #-} !(MVar PQ.Connection)
116 connectionHandle :: {-# UNPACK #-} !(MVar PQ.Connection)