When I need to specify bits, I'm usually forced to make the following assumptions: char 8 bits short 16 bits long 32 bits since this is true on most machines. Anything else would probably break a lot of code. ------------------------------- Matt Mahoney, mvm at epg.harris.com #include <disclaimer.h>