Subject: Re: isprint() and isblank()
To: Christos Zoulas <>
From: Matthias Buelow <>
List: tech-userlevel
Date: 01/21/2001 01:30:33
Christos Zoulas writes:

>Another less intrusive/uglier technique is to change isblank(c) to have
>|| ((c) == '\t') with a comment that we will fix it properly in libc for
>the next version. But we all know that the next version of libc will not
>happen :-)
>Unfortunately this has the nasty side effect that c will be evaluated twice,
>in isblank().

which is not permissible by the C standard and would be a cure that
kills the patient anyways.