------- Additional Comments From falk at debian dot org  2005-09-19 13:14 
-------
(In reply to comment #2)

> Well, all these examples are assignments. I don't agree that '=' is a somewhat
> unique or special assignment.

But of course it is. It is the only case where people make mistakes.

> According to documentation (and that would be
> logically correct) any kind of assignment should be caught when used as truth
> value without additional parentheses.

"logically correct" is not a meaningful concept when dealing with warnings.
The question is rather whether they flag code that is frequently mistaken.
And I don't see that for these cases. So at best we could "fix" the 
documentation, although that seems unneccesarily pedantic to me.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23964

Reply via email to