aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1994-08-31 23:38:37 +0000
committerJason Merrill <merrill@gnu.org>1994-08-31 23:38:37 +0000
commit91378b76fda1883f0ace90ca04e883ef35bcbbe0 (patch)
treef8882d67cb37a7132916fe1a3cf1f4351ddc64b8
parentad83e87b61e9776115ac880ec0832cb6af46c928 (diff)
downloadgcc-91378b76fda1883f0ace90ca04e883ef35bcbbe0.zip
gcc-91378b76fda1883f0ace90ca04e883ef35bcbbe0.tar.gz
gcc-91378b76fda1883f0ace90ca04e883ef35bcbbe0.tar.bz2
(warn_if_unused_value): Extend special case for casted
MODIFY_EXPRs to apply to INIT_EXPRs as well. From-SVN: r8008
-rw-r--r--gcc/stmt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c
index e65b9fc..1116f0a 100644
--- a/gcc/stmt.c
+++ b/gcc/stmt.c
@@ -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 ... */