Return to unifdef.c CVS log | Up to [local] / src / usr.bin / unifdef |
version 1.4, 2002/02/16 21:27:56 | version 1.5, 2002/05/10 19:13:07 | ||
---|---|---|---|
|
|
||
#endif /* FFSPECIAL */ | #endif /* FFSPECIAL */ | ||
while (num + 8 < maxline) { /* leave room for tab */ | while (num + 8 < maxline) { /* leave room for tab */ | ||
chr = getc(inp); | chr = getc(inp); | ||
if (chr == EOF) | |||
return EOF; | |||
if (isprint(chr)) { | if (isprint(chr)) { | ||
#ifdef FFSPECIAL | #ifdef FFSPECIAL | ||
ent: | ent: | ||
|
|
||
num++; | num++; | ||
} else | } else | ||
switch (chr) { | switch (chr) { | ||
case EOF: | |||
return EOF; | |||
case '\t': | case '\t': | ||
if (expandtabs) { | if (expandtabs) { | ||
num += tmp = 8 - (num & 7); | num += tmp = 8 - (num & 7); |