re PR c++/48420 (Missed -Wconversion-null warning when passing const bool to T*)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 4 Nov 2011 16:31:18 +0000 (16:31 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 4 Nov 2011 16:31:18 +0000 (16:31 +0000)
commit92b4d64cd44cbf3ecdc9be35099ed8692e3fc7ab
tree651010f1242c854610454967e439f982e353b878
parente4fe948a6e9049df934677fc95d78b11c5cff4bd
re PR c++/48420 (Missed -Wconversion-null warning when passing const bool to T*)

/cp
2011-11-04  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/48420
* call.c (conversion_null_warnings): For 'false' to NULL pointer,
just check that TREE_TYPE (expr) is a BOOLEAN_TYPE.

/testsuite
2011-11-04  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/48420
* g++.dg/warn/Wconversion-null-3.C: New.

From-SVN: r180963
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wconversion-null-3.C [new file with mode: 0644]