diff options
author | Russ Cox <rsc@golang.org> | 2011-06-17 06:07:13 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2011-06-17 06:07:13 -0400 |
commit | 62d72154691ecb86c9ac6f844c82204b45769e10 (patch) | |
tree | 3aa137c92fbef8d8acac1eeaddce83d3d6fb3b36 /src/pkg/debug | |
parent | 99530d46c3fa6e6e987d1f8b1980de27c22bce58 (diff) | |
download | go-62d72154691ecb86c9ac6f844c82204b45769e10.tar.gz |
respect goto restrictions
R=gri
CC=golang-dev
http://codereview.appspot.com/4625044
Diffstat (limited to 'src/pkg/debug')
-rw-r--r-- | src/pkg/debug/dwarf/type.go | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/pkg/debug/dwarf/type.go b/src/pkg/debug/dwarf/type.go index a33785b04..f35365ebe 100644 --- a/src/pkg/debug/dwarf/type.go +++ b/src/pkg/debug/dwarf/type.go @@ -566,12 +566,13 @@ func (d *Data) Type(off Offset) (Type, os.Error) { goto Error } - b, ok := e.Val(AttrByteSize).(int64) - if !ok { - b = -1 + { + b, ok := e.Val(AttrByteSize).(int64) + if !ok { + b = -1 + } + typ.Common().ByteSize = b } - typ.Common().ByteSize = b - return typ, nil Error: |