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