>How about using the compiler switch to change between signed & unsigned chars? It sounds like that is the problem. Oh, now that I've had my "morning" coffee, it doesn't quite; sorry... - Aron