(digest_init): For arrays, use comptypes to compare
types instead of comparing pointers. From-SVN: r5818
This commit is contained in:
parent
02ccd5118e
commit
4d65300e6b
|
@ -4463,7 +4463,8 @@ digest_init (type, init, require_constant, constructor_constant)
|
|||
|| typ1 == signed_wchar_type_node)
|
||||
&& ((inside_init && TREE_CODE (inside_init) == STRING_CST)))
|
||||
{
|
||||
if (TREE_TYPE (inside_init) == type)
|
||||
if (comptypes (TYPE_MAIN_VARIANT (TREE_TYPE (inside_init)),
|
||||
TYPE_MAIN_VARIANT (type)))
|
||||
return inside_init;
|
||||
|
||||
if ((TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (inside_init)))
|
||||
|
|
Loading…
Reference in New Issue