diff options
author | Jason Merrill <merrill@gnu.org> | 1994-08-31 23:38:37 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1994-08-31 23:38:37 +0000 |
commit | 91378b76fda1883f0ace90ca04e883ef35bcbbe0 (patch) | |
tree | f8882d67cb37a7132916fe1a3cf1f4351ddc64b8 | |
parent | ad83e87b61e9776115ac880ec0832cb6af46c928 (diff) | |
download | gcc-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.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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 ... */ |