Commit 3f99d273 authored by Robert Griesemer's avatar Robert Griesemer

cmd/compiler/internal/gc: remove flag from bconv (cleanup)

Change-Id: I863eb8ef491e1d51b83d8dd3061bf11cbdc74a3e
Reviewed-on: https://go-review.googlesource.com/136196Reviewed-by: 's avatarMatthew Dempsky <mdempsky@google.com>
parent 919d5aee
......@@ -514,10 +514,10 @@ func (v Val) vconv(s fmt.State, flag FmtFlag) {
case *Mpint:
if !u.Rune {
if flag&FmtSharp != 0 {
fmt.Fprint(s, bconv(u, FmtSharp))
fmt.Fprint(s, bconv(u))
return
}
fmt.Fprint(s, bconv(u, 0))
fmt.Fprint(s, u.String())
return
}
......
......@@ -300,12 +300,9 @@ func (a *Mpint) SetString(as string) {
}
func (a *Mpint) String() string {
return bconv(a, 0)
return a.Val.String()
}
func bconv(xval *Mpint, flag FmtFlag) string {
if flag&FmtSharp != 0 {
return fmt.Sprintf("%#x", &xval.Val)
}
return xval.Val.String()
func bconv(a *Mpint) string {
return fmt.Sprintf("%#x", &a.Val)
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment