2
0

More docs and make ValueTranscoder visible.

This commit is contained in:
Jack Christensen
2013-07-15 17:45:20 -05:00
parent 462df934ab
commit 1af652ce07
4 changed files with 36 additions and 24 deletions
+3 -3
View File
@@ -48,16 +48,16 @@ func createNarrowTestData(b *testing.B, conn *Connection) {
func removeBinaryEncoders() (encoders map[Oid]func(*MessageReader, int32) interface{}) {
encoders = make(map[Oid]func(*MessageReader, int32) interface{})
for k, v := range valueTranscoders {
for k, v := range ValueTranscoders {
encoders[k] = v.DecodeBinary
valueTranscoders[k].DecodeBinary = nil
ValueTranscoders[k].DecodeBinary = nil
}
return
}
func restoreBinaryEncoders(encoders map[Oid]func(*MessageReader, int32) interface{}) {
for k, v := range encoders {
valueTranscoders[k].DecodeBinary = v
ValueTranscoders[k].DecodeBinary = v
}
}