From 243c4bf89cf66d2cda30d27850eb48bb82eb0863 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Thu, 19 Jan 2017 20:23:57 +0100 Subject: prog: fix bytesizeN for nonarray fields --- sysgen/sysgen.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sysgen') diff --git a/sysgen/sysgen.go b/sysgen/sysgen.go index da855d6a2..867561ad7 100644 --- a/sysgen/sysgen.go +++ b/sysgen/sysgen.go @@ -731,7 +731,7 @@ func decodeIntType(typ string) (uint64, bool, uint64) { sz, _ = strconv.ParseInt(typ[3:], 10, 64) } - if bitfieldLen >= uint64(sz) { + if bitfieldLen > uint64(sz) { failf("bitfield of size %v is too large for base type of size %v", bitfieldLen, sz/8) } -- cgit mrf-deployment