aboutsummaryrefslogtreecommitdiffstats
path: root/prog/any.go
diff options
context:
space:
mode:
Diffstat (limited to 'prog/any.go')
-rw-r--r--prog/any.go5
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))