diff options
Diffstat (limited to 'prog/any.go')
| -rw-r--r-- | prog/any.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/prog/any.go b/prog/any.go index cb49f3494..3969a5386 100644 --- a/prog/any.go +++ b/prog/any.go @@ -49,9 +49,10 @@ func (target *Target) initAnyTypes() { } func (target *Target) getAnyPtrType(size uint64) *PtrType { - if size == target.PtrSize { + switch size { + case target.PtrSize: return target.any.ptrPtr - } else if size == 8 { + case 8: return target.any.ptr64 } panic(fmt.Sprintf("bad pointer size %v", size)) |
