On 30/06/2011 20:37, Scott wrote: > I would hope lint or a good compiler would throw a warning about > "evaluation of>=3D 0 is always true" if the data type is unsigned int. > Of course, this only applies if you're writing in a language higher > than asm. And only applies if you are always 100% sure what all bounds are, have=20 all parts of system using a machine readable system spec and a tool that=20 can read the spec.... --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .