From 7b980e792b27b596bb3221bee4676d23ce91bb3c Mon Sep 17 00:00:00 2001 From: Thomas Pelletier Date: Tue, 23 May 2023 18:22:22 -0400 Subject: [PATCH] Use PtrTo to not require Go 1.18 (#874) --- unmarshaler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unmarshaler.go b/unmarshaler.go index bec3df5f..39350343 100644 --- a/unmarshaler.go +++ b/unmarshaler.go @@ -1027,7 +1027,7 @@ func (d *decoder) keyFromData(keyType reflect.Type, data []byte) (reflect.Value, } return mk, nil - case reflect.PointerTo(keyType).Implements(textUnmarshalerType): + case reflect.PtrTo(keyType).Implements(textUnmarshalerType): mk := reflect.New(keyType) if err := mk.Interface().(encoding.TextUnmarshaler).UnmarshalText(data); err != nil { return reflect.Value{}, fmt.Errorf("toml: error unmarshalling key type %s from text: %w", stringType, err)