projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
392202b
)
(readonly_warning): Correctly check for assignments to iterators.
author
Richard Kenner
<kenner@gcc.gnu.org>
Fri, 23 Apr 1993 10:52:08 +0000
(06:52 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Fri, 23 Apr 1993 10:52:08 +0000
(06:52 -0400)
From-SVN: r4193
gcc/c-typeck.c
patch
|
blob
|
history
diff --git
a/gcc/c-typeck.c
b/gcc/c-typeck.c
index bf2e56be6f67403b8ad0632641000ebf4b8a71e7..624c6217700c461231f7a81640a841e8fb15a688 100644
(file)
--- a/
gcc/c-typeck.c
+++ b/
gcc/c-typeck.c
@@
-3446,11
+3446,10
@@
readonly_warning (arg, string)
strcpy (buf, string);
/* Forbid assignments to iterators. */
- if (TREE_CODE (TREE_OPERAND (arg, 0)) == VAR_DECL
- && ITERATOR_P (TREE_OPERAND (arg, 0)))
+ if (TREE_CODE (arg) == VAR_DECL && ITERATOR_P (arg))
{
strcat (buf, " of iterator `%s'");
- pedwarn (buf, IDENTIFIER_POINTER (DECL_NAME (
TREE_OPERAND (arg, 1)
)));
+ pedwarn (buf, IDENTIFIER_POINTER (DECL_NAME (
arg
)));
}
if (TREE_CODE (arg) == COMPONENT_REF)