Update godeps for etcd 3.0.4
This commit is contained in:
8
vendor/github.com/gogo/protobuf/proto/decode_gogo.go
generated
vendored
8
vendor/github.com/gogo/protobuf/proto/decode_gogo.go
generated
vendored
@@ -115,14 +115,8 @@ func setCustomType(base structPointer, f field, value interface{}) {
|
||||
oldHeader.Len = v.Len()
|
||||
oldHeader.Cap = v.Cap()
|
||||
default:
|
||||
l := 1
|
||||
size := reflect.TypeOf(value).Elem().Size()
|
||||
if kind == reflect.Array {
|
||||
l = reflect.TypeOf(value).Elem().Len()
|
||||
size = reflect.TypeOf(value).Size()
|
||||
}
|
||||
total := int(size) * l
|
||||
structPointer_Copy(toStructPointer(reflect.ValueOf(value)), structPointer_Add(base, f), total)
|
||||
structPointer_Copy(toStructPointer(reflect.ValueOf(value)), structPointer_Add(base, f), int(size))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user