https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80151

doug mcilroy <doug at cs dot dartmouth.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |doug at cs dot dartmouth.edu

--- Comment #3 from doug mcilroy <doug at cs dot dartmouth.edu> ---
Generalize this bug to "inconsistently warning about converting a pointer to a
bool". Only the second of the initializations below draws a warning that the
conversion must yield `true'. 

extern int f(bool);
int main() {
        int a = f("hello");
        int b = f(&a)
        return 0;
}

Reply via email to