]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: remove redundant type cast
authorNodir Turakulov <nodir@google.com>
Fri, 9 Oct 2015 18:15:53 +0000 (11:15 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 9 Oct 2015 18:48:36 +0000 (18:48 +0000)
  (*T)(unsafe.Pointer(&t)) === &t
for t of type T

Change-Id: I43c1aa436747dfa0bf4cb0d615da1647633f9536
Reviewed-on: https://go-review.googlesource.com/15656
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/runtime/symtab.go

index fa1caaf6f0cefc51a901c2576a239aaae6895a48..46686092f8f8e627082fa9a7c650de0878027d03 100644 (file)
@@ -284,7 +284,7 @@ func cfuncname(f *_func) *byte {
        if datap == nil {
                return nil
        }
-       return (*byte)(unsafe.Pointer(&datap.pclntable[f.nameoff]))
+       return &datap.pclntable[f.nameoff]
 }
 
 func funcname(f *_func) string {