if (isalpha(line[0]) && colon && space == colon + 1)
if (isalpha(UCH(line[0])) && colon && space == colon + 1)
PRIVATE BOOLEAN valid_header ARGS1(	char *, 	line){    char *colon, *space;    /*    **	Blank or tab in first position implies    **	this is a continuation header.    */    if (line[0] == ' ' || line[0] == '\t')	return(TRUE);    /*    **	Just check for initial letter, colon, and space to make    **	sure we discard only invalid headers.    */    colon = strchr(line, ':');    space = strchr(line, ' ');    if (isalpha(line[0]) && colon && space == colon + 1)	return(TRUE);    /*    **	Anything else is a bad header -- it should be ignored.    */    return(FALSE);}