Certainly:

[localhost:/tmp] bbum% cc -v
Reading specs from /usr/libexec/gcc/darwin/ppc/2.95.2/specs
Apple Computer, Inc. version gcc-926, based on gcc version 2.95.2 
19991024 (release)


On Monday, June 25, 2001, at 05:54 PM, Hrvoje Niksic wrote:

> Bill Bumgarner <[EMAIL PROTECTED]> writes:
>
>> In html-parse, the following case near line 449 is missing the \ in
>> '\"' -- it comes out as '"' and, as such, causes some compilers to
>> barf.
>
> Could you name an actual compiler that barfs on it?  The constant '"'
> is perfectly legal in C, and I'm positive that I've seen it in C
> sources that are considered highly portable, such as GNU Bash.
>
> Perhaps the problem is that the '"' constant is within the assert,
> which might indeed hurt some compilers.  In fact, I originally used
> '\"', but a Microsoft compiler couldn't swallow it in the `assert'
> expression.
>
> I think I should simply use 0x22 instead of either.

Reply via email to