top, fixed buffer length in utils.c

John-Mark Gurney jmg at funkthat.com
Tue Feb 3 00:33:11 UTC 2015


Erich Dollansky wrote this message on Sun, Feb 01, 2015 at 17:51 +0800:
> int can be 64 bits on a amd64 machine. Why is the author of this code
> so sure that we will never cross the 32 bit boundary?

Per others, int is currently 32bits on all platforms we support...

I guess adding:
CTASSERT(sizeof(int) <= 4);

would help fix your concern?  at least now the expectation is codified
and if it breaks, the build will break..

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."


More information about the freebsd-stable mailing list