aboutsummaryrefslogtreecommitdiff
path: root/src/reflect
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2020-02-24 18:35:17 -0800
committerIan Lance Taylor <iant@golang.org>2020-02-26 04:38:19 +0000
commit6052838bc325049505aba9c3b87256161f9e05e8 (patch)
tree5d566da7ff0796abd2eb08c168ac2547948fac67 /src/reflect
parentc46ffdd2eca339918ed30b6ba9d4715ba769d35d (diff)
downloadgo-6052838bc325049505aba9c3b87256161f9e05e8.tar.gz
go-6052838bc325049505aba9c3b87256161f9e05e8.zip
all: avoid string(i) where i has type int
Instead use string(r) where r has type rune. This is in preparation for a vet warning for string(i). Updates #32479 Change-Id: Ic205269bba1bd41723950219ecfb67ce17a7aa79 Reviewed-on: https://go-review.googlesource.com/c/go/+/220844 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Akhil Indurti <aindurti@gmail.com> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Toshihiro Shiino <shiino.toshihiro@gmail.com>
Diffstat (limited to 'src/reflect')
-rw-r--r--src/reflect/value.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/reflect/value.go b/src/reflect/value.go
index 0f5e083663..51e7d195fe 100644
--- a/src/reflect/value.go
+++ b/src/reflect/value.go
@@ -2623,12 +2623,12 @@ func cvtComplex(v Value, t Type) Value {
// convertOp: intXX -> string
func cvtIntString(v Value, t Type) Value {
- return makeString(v.flag.ro(), string(v.Int()), t)
+ return makeString(v.flag.ro(), string(rune(v.Int())), t)
}
// convertOp: uintXX -> string
func cvtUintString(v Value, t Type) Value {
- return makeString(v.flag.ro(), string(v.Uint()), t)
+ return makeString(v.flag.ro(), string(rune(v.Uint())), t)
}
// convertOp: []byte -> string