--- gigedit/trunk/src/gigedit/global.h 2014/05/13 12:17:43 2548 +++ gigedit/trunk/src/gigedit/global.h 2014/06/07 22:34:31 2604 @@ -48,6 +48,7 @@ /// Find the number of bits required to hold the specified amount of zones. inline int zoneCountToBits(int nZones) { + if (!nZones) return 0; int iFinalBits = 0; int zoneBits = nZones - 1; for (; zoneBits > 1; iFinalBits += 2, zoneBits >>= 2);