Re: Usage of isspace and friends

From: H. Peter Anvin <>
Date: 2005-10-13 23:27:07
Junio C Hamano wrote:
> Huh?  isspace is "int isspace(int)".  Presumably standard
> integral promotion rules applies here whether char is signed or
> unsigned, doesn't it?
> The snippet you quoted is from apply.c, and I would say what is
> more problematic is that we do not force C locale while parsing
> the diff (see another thread -- we would want to process diffs
> as byte streams).

The problem is that isspace() is defined to operate on an integer which 
can be an unsigned char value promoted to int or EOF (-1).

To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at
Received on Thu Oct 13 23:27:54 2005

This archive was generated by hypermail 2.1.8 : 2005-10-13 23:27:58 EST