]> Cypherpunks repositories - gostls13.git/commit
internal/fmtsort: sort the unsafe pointers in map
authorHanlin Shi <shihanlin9@gmail.com>
Mon, 16 Nov 2020 17:29:33 +0000 (17:29 +0000)
committerIan Lance Taylor <iant@golang.org>
Thu, 19 Nov 2020 02:17:10 +0000 (02:17 +0000)
commit0bb6115dd6246c047335a75ce4b01a07c291befd
treee28a5a9ddc1325e318f68d93d178b98fa83a43ca
parent96b943a483dca715ea0164644e1192052105881a
internal/fmtsort: sort the unsafe pointers in map

Currently storing keys that contain unsafe.
Pointer in a map could result inruntime panic when printing the map.
The root cause is that unsafe.Pointer is not comparable.

Fixes #42622.

Change-Id: Ie3bae7ee4945041843b66514de6227212a3da73e
GitHub-Last-Rev: d12d41302e6118cb457aafb05f7aaed9df259b56
GitHub-Pull-Request: golang/go#42623
Reviewed-on: https://go-review.googlesource.com/c/go/+/270277
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/internal/fmtsort/sort.go
src/internal/fmtsort/sort_test.go