(warn_if_unused_value): Extend special case for casted
authorJason Merrill <merrill@gnu.org>
Wed, 31 Aug 1994 23:38:37 +0000 (23:38 +0000)
committerJason Merrill <merrill@gnu.org>
Wed, 31 Aug 1994 23:38:37 +0000 (23:38 +0000)
        MODIFY_EXPRs to apply to INIT_EXPRs as well.

From-SVN: r8008

gcc/stmt.c

index e65b9fc7bc93220c5aac52137862fd1812772a16..1116f0a821a6294ea5d4824efa39a45f0b00934d 100644 (file)
@@ -1730,7 +1730,7 @@ warn_if_unused_value (exp)
        while (TREE_CODE (tem) == CONVERT_EXPR || TREE_CODE (tem) == NOP_EXPR)
          tem = TREE_OPERAND (tem, 0);
 
-       if (TREE_CODE (tem) == MODIFY_EXPR)
+       if (TREE_CODE (tem) == MODIFY_EXPR || TREE_CODE (tem) == INIT_EXPR)
          return 0;
       }
       /* ... fall through ... */