"Joseph S. Myers" wrote: > Re-read the specification of fgetc (C99 subclause 7.19.7.1). > It returns "an unsigned char converted to an int". Too subtle for my old brain, and it made no difference in the 7-bit ASCII world. Wrong decision, but too late now. Anyhow, fixincl's fixed.