File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ func frobFor(t reflect.Type) *frob {
93
93
94
94
case reflect .Array ,
95
95
reflect .Slice ,
96
- reflect .Ptr : // TODO(adonovan): after go1.18, use Pointer
96
+ reflect .Pointer :
97
97
fr .addElem (fr .t .Elem ())
98
98
99
99
case reflect .Map :
@@ -214,7 +214,7 @@ func (fr *frob) encode(out *writer, v reflect.Value) {
214
214
}
215
215
}
216
216
217
- case reflect .Ptr : // TODO(adonovan): after go1.18, use Pointer
217
+ case reflect .Pointer :
218
218
if v .IsNil () {
219
219
out .uint8 (0 )
220
220
} else {
@@ -341,7 +341,7 @@ func (fr *frob) decode(in *reader, addr reflect.Value) {
341
341
}
342
342
}
343
343
344
- case reflect .Ptr : // TODO(adonovan): after go1.18, use Pointer
344
+ case reflect .Pointer :
345
345
isNil := in .uint8 () == 0
346
346
if ! isNil {
347
347
ptr := reflect .New (fr .elems [0 ].t )
You can’t perform that action at this time.
0 commit comments