re PR c++/30860 (Should warn about boolean constant false used in pointer context)
authorDirk Mueller <dmueller@suse.de>
Wed, 14 Mar 2007 23:17:03 +0000 (23:17 +0000)
committerDirk Mueller <mueller@gcc.gnu.org>
Wed, 14 Mar 2007 23:17:03 +0000 (23:17 +0000)
commit1f7f19c46a9fa0c1be528bfb9fa54196d8ca0e4b
tree8e42b3900511ae86a0c8d657b74dc47806b4ff03
parentddff69b97240cf4e679423ecf6973ab97ddde0ed
re PR c++/30860 (Should warn about boolean constant false used in pointer context)

2007-03-15  Dirk Mueller  <dmueller@suse.de>

        PR c++/30860
        * call.c (convert_conversion_warnings): New..
        (convert_like_real): .. factored out from here.
        (convert_conversion_warnings): Add warning about
        false being converted to NULL in argument passing.

        * g++.dg/warn/Wconversion2.C: New.

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