On 2004-02-17 at 07:52:14 [+1100], you wrote: > IMHO - keep using the open/read/write functions. They do give you > better control with less buffering. (but very slightly less portable) Have a look at setbuf() and setvbuf(), these let you control how a FILE * is buffered. Including "no buffering". -- Michael Davidson Fortune: You know you have a small apartment when Rice Krispies echo. -- S. Rickly Christian -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads