mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
fix tree for reflect rename
R=golang-dev, r CC=golang-dev https://golang.org/cl/4435067
This commit is contained in:
parent
0e2bb62f23
commit
07abf1c732
46 changed files with 195 additions and 195 deletions
|
|
@ -133,7 +133,7 @@ const (
|
|||
// Precompute the reflect type for os.Error. Can't use os.Error directly
|
||||
// because Typeof takes an empty interface value. This is annoying.
|
||||
var unusedError *os.Error
|
||||
var typeOfOsError = reflect.Typeof(unusedError).Elem()
|
||||
var typeOfOsError = reflect.TypeOf(unusedError).Elem()
|
||||
|
||||
type methodType struct {
|
||||
sync.Mutex // protects counters
|
||||
|
|
@ -219,8 +219,8 @@ func (server *Server) register(rcvr interface{}, name string, useName bool) os.E
|
|||
server.serviceMap = make(map[string]*service)
|
||||
}
|
||||
s := new(service)
|
||||
s.typ = reflect.Typeof(rcvr)
|
||||
s.rcvr = reflect.NewValue(rcvr)
|
||||
s.typ = reflect.TypeOf(rcvr)
|
||||
s.rcvr = reflect.ValueOf(rcvr)
|
||||
sname := reflect.Indirect(s.rcvr).Type().Name()
|
||||
if useName {
|
||||
sname = name
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue