``lint'' will catch those ("warning: assignment to possibly sign extended bitfield loses precision" or something like that). -- In-Real-Life: Chris Torek, Univ of MD Comp Sci UUCP: {seismo,allegra,brl-bmd}!umcp-cs!chris CSNet: chris at umcp-cs ARPA: chris.umcp-cs at CSNet-Relay