diff options
Diffstat (limited to 'parse.go')
| -rw-r--r-- | parse.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -426,7 +426,7 @@ func setSlice(dest reflect.Value, values []string, trunc bool) error { var ptr bool elem := dest.Type().Elem() - if elem.Kind() == reflect.Ptr { + if elem.Kind() == reflect.Ptr && !elem.Implements(textUnmarshalerType) { ptr = true elem = elem.Elem() } |
