From: Michael Hudson-Doyle Date: Sat, 4 Apr 2015 07:51:00 +0000 (+1300) Subject: cmd/internal/ld: remove extraneous parentheses X-Git-Tag: go1.5beta1~1289 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=bec4481dd39cdbbee2c0bc6e2c392ff73ca3f2f7;p=gostls13.git cmd/internal/ld: remove extraneous parentheses Ian complained about these in a review and then submitted the change before I could fix them. Change-Id: I23d890db2f3648ed1003ed3d13e7247435b913e5 Reviewed-on: https://go-review.googlesource.com/8480 Reviewed-by: Ian Lance Taylor --- diff --git a/src/cmd/internal/ld/symtab.go b/src/cmd/internal/ld/symtab.go index d667d1ccc4..c6b39333e8 100644 --- a/src/cmd/internal/ld/symtab.go +++ b/src/cmd/internal/ld/symtab.go @@ -118,12 +118,12 @@ func putelfsym(x *LSym, s string, t int, addr int64, size int64, ver int, go_ *L Diag("missing section in putelfsym") return } - if (xo.Sect.(*Section)).Elfsect == nil { + if xo.Sect.(*Section).Elfsect == nil { Ctxt.Cursym = x Diag("missing ELF section in putelfsym") return } - elfshnum = ((xo.Sect.(*Section)).Elfsect.(*ElfShdr)).shnum + elfshnum = xo.Sect.(*Section).Elfsect.(*ElfShdr).shnum } // One pass for each binding: STB_LOCAL, STB_GLOBAL, @@ -148,7 +148,7 @@ func putelfsym(x *LSym, s string, t int, addr int64, size int64, ver int, go_ *L off := putelfstr(s) if Linkmode == LinkExternal && elfshnum != SHN_UNDEF { - addr -= int64((xo.Sect.(*Section)).Vaddr) + addr -= int64(xo.Sect.(*Section).Vaddr) } other := STV_DEFAULT if x.Type&SHIDDEN != 0 {