提交 053c5535 编写于 作者: D Derek Parker

Small code cleanup

上级 7a236231
......@@ -162,8 +162,7 @@ func (thread *ThreadContext) readString(addr uintptr) (string, error) {
i := bytes.IndexByte(val, 0x0)
val = val[:i]
str := *(*string)(unsafe.Pointer(&val))
return str, nil
return *(*string)(unsafe.Pointer(&val)), nil
}
func (thread *ThreadContext) readIntSlice(addr uintptr) (string, error) {
......@@ -194,9 +193,7 @@ func (thread *ThreadContext) readIntSlice(addr uintptr) (string, error) {
members = append(members, number)
}
str := fmt.Sprintf("len: %d cap: %d %d", l, c, members)
return str, err
return fmt.Sprintf("len: %d cap: %d %d", l, c, members), nil
}
func (thread *ThreadContext) readIntArray(addr uintptr, t *dwarf.ArrayType) (string, error) {
......@@ -220,9 +217,7 @@ func (thread *ThreadContext) readIntArray(addr uintptr, t *dwarf.ArrayType) (str
members = append(members, number)
}
str := fmt.Sprintf("[%d]int %d", t.ByteSize/8, members)
return str, nil
return fmt.Sprintf("[%d]int %d", t.ByteSize/8, members), nil
}
func (thread *ThreadContext) readInt(addr uintptr, size int64) (string, error) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册