]> Cypherpunks repositories - gostls13.git/commitdiff
math/rand/v2: drop pointer receiver on zero-width type
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 2 May 2024 18:25:07 +0000 (11:25 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 22 May 2024 02:25:49 +0000 (02:25 +0000)
Just a cleanup.

Change-Id: Ibeb2c7d447c793086280e612fe5f0f7eeb863f71
Reviewed-on: https://go-review.googlesource.com/c/go/+/582875
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
Reviewed-by: Jorropo <jorropo.pgm@gmail.com>
src/math/rand/v2/rand.go

index fdd770058a4d78a91fcd4dcf36c5cbe6559a5a97..fea1e3a2ba200b47832128db23dd61f54d672fcd 100644 (file)
@@ -253,7 +253,7 @@ func (r *Rand) Shuffle(n int, swap func(i, j int)) {
 
 // globalRand is the source of random numbers for the top-level
 // convenience functions.
-var globalRand = &Rand{src: &runtimeSource{}}
+var globalRand = &Rand{src: runtimeSource{}}
 
 //go:linkname runtime_rand runtime.rand
 func runtime_rand() uint64
@@ -261,7 +261,7 @@ func runtime_rand() uint64
 // runtimeSource is a Source that uses the runtime fastrand functions.
 type runtimeSource struct{}
 
-func (*runtimeSource) Uint64() uint64 {
+func (runtimeSource) Uint64() uint64 {
        return runtime_rand()
 }