diff options
| author | qiulaidongfeng <2645477756@qq.com> | 2023-07-26 05:59:50 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2023-07-27 23:28:51 +0000 |
| commit | 93ec88160ecd6da1d2bf5b9c029abf0e256484e9 (patch) | |
| tree | 22ec651e0aa67587e1fdda9fcd718f669317dc2d /src/encoding | |
| parent | 737a5b0eaaff9098a41c04bcee5585678766bfae (diff) | |
| download | go-93ec88160ecd6da1d2bf5b9c029abf0e256484e9.tar.xz | |
reflect: deprecate PtrTo
Replace reflect.PtrTo with reflect.PointerTo.
Fixes #59599
Change-Id: I49407193e2050543ef983cd637703acc682d9f51
Change-Id: I49407193e2050543ef983cd637703acc682d9f51
GitHub-Last-Rev: 7bc9ccf1dcb4b444406430b451ad4c47c6ec1be2
GitHub-Pull-Request: golang/go#61440
Reviewed-on: https://go-review.googlesource.com/c/go/+/511035
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Diffstat (limited to 'src/encoding')
| -rw-r--r-- | src/encoding/gob/decode.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/encoding/gob/decode.go b/src/encoding/gob/decode.go index 76ea332e5d..66c76a0709 100644 --- a/src/encoding/gob/decode.go +++ b/src/encoding/gob/decode.go @@ -656,7 +656,7 @@ func (dec *Decoder) decodeSlice(state *decoderState, value reflect.Value, elemOp errorf("%s slice too big: %d elements of %d bytes", typ.Elem(), u, size) } if value.Cap() < n { - safe := saferio.SliceCap(reflect.Zero(reflect.PtrTo(typ.Elem())).Interface(), uint64(n)) + safe := saferio.SliceCap(reflect.Zero(reflect.PointerTo(typ.Elem())).Interface(), uint64(n)) if safe < 0 { errorf("%s slice too big: %d elements of %d bytes", typ.Elem(), u, size) } |
