diff options
Diffstat (limited to 'libgo/go/template/exec.go')
-rw-r--r-- | libgo/go/template/exec.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libgo/go/template/exec.go b/libgo/go/template/exec.go index f1590b3..e7fad72 100644 --- a/libgo/go/template/exec.go +++ b/libgo/go/template/exec.go @@ -511,7 +511,7 @@ func (s *state) validateType(value reflect.Value, typ reflect.Type) reflect.Valu // are much more constrained, so it makes more sense there than here. // Besides, one is almost always all you need. switch { - case value.Kind() == reflect.Ptr && value.Elem().Type().AssignableTo(typ): + case value.Kind() == reflect.Ptr && value.Type().Elem().AssignableTo(typ): value = value.Elem() case reflect.PtrTo(value.Type()).AssignableTo(typ) && value.CanAddr(): value = value.Addr() |