typeck.c (dubious_conversion_warnings): Look through REFERENCE_TYPE.

* typeck.c (dubious_conversion_warnings): Look through
	REFERENCE_TYPE.

From-SVN: r32360
This commit is contained in:
Nathan Sidwell 2000-03-06 15:45:11 +00:00 committed by Nathan Sidwell
parent efd3d4a663
commit 55df01757b
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
* typeck.c (dubious_conversion_warnings): Look through
REFERENCE_TYPE.
Mon Mar 6 08:46:47 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* lang-specs.h (as): Don't call if -syntax-only.

View File

@ -6433,6 +6433,9 @@ dubious_conversion_warnings (type, expr, errtype, fndecl, parmnum)
tree fndecl;
int parmnum;
{
if (TREE_CODE (type) == REFERENCE_TYPE)
type = TREE_TYPE (type);
/* Issue warnings about peculiar, but legal, uses of NULL. */
if (ARITHMETIC_TYPE_P (type) && expr == null_node)
{