commit | 293dc761cbab7a4dd3cb9af31981d806a9073a2c | [log] [tgz] |
---|---|---|
author | Damien Neil <dneil@google.com> | Thu Aug 29 11:42:57 2019 -0700 |
committer | Damien Neil <dneil@google.com> | Tue Sep 03 21:19:03 2019 +0000 |
tree | 6804c4f35ef4a4b48da14239cab471bbc93ed445 | |
parent | 68b81c3117ffb95f85f76ea3b88e16af74e5aa21 [diff] [blame] |
internal/impl: change Go representation of extension lists to []T Change-Id: Iebcefe0330c8f858c7735f9362abfd87043ee39d Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/192458 Reviewed-by: Joe Tsai <joetsai@google.com>
diff --git a/internal/impl/extension.go b/internal/impl/extension.go index 8192223..c64f8f5 100644 --- a/internal/impl/extension.go +++ b/internal/impl/extension.go
@@ -151,7 +151,7 @@ xi.initFromLegacy() } else if xi.desc.Cardinality() == pref.Repeated { // Cardinality is initialized lazily, so we defer consulting it until here. - xi.goType = reflect.PtrTo(reflect.SliceOf(xi.goType)) + xi.goType = reflect.SliceOf(xi.goType) } xi.conv = NewConverter(xi.goType, xi.desc) xi.tdesc.ExtensionDescriptor = xi.desc