aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-07-05 21:16:10 +0000
committerRichard Stallman <rms@gnu.org>1993-07-05 21:16:10 +0000
commit2a73b0b200cd9da3076d46f4689d29e6361a2015 (patch)
tree1a40111c5b7574777b99bd2c818b79279d3b6641 /gcc
parentb583eed8656cc4762bf15a3c9fe470b53802a39b (diff)
downloadgcc-2a73b0b200cd9da3076d46f4689d29e6361a2015.zip
gcc-2a73b0b200cd9da3076d46f4689d29e6361a2015.tar.gz
gcc-2a73b0b200cd9da3076d46f4689d29e6361a2015.tar.bz2
(encode_type_qualifiers): Add casts to enums in indices.
From-SVN: r4844
Diffstat (limited to 'gcc')
-rw-r--r--gcc/objc/objc-act.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index a307b33..45d31c0 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -5794,17 +5794,17 @@ encode_type_qualifiers (declspecs)
for (spec = declspecs; spec; spec = TREE_CHAIN (spec))
{
- if (ridpointers[RID_CONST] == TREE_VALUE (spec))
+ if (ridpointers[(int) RID_CONST] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'r');
- else if (ridpointers[RID_IN] == TREE_VALUE (spec))
+ else if (ridpointers[(int) RID_IN] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'n');
- else if (ridpointers[RID_INOUT] == TREE_VALUE (spec))
+ else if (ridpointers[(int) RID_INOUT] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'N');
- else if (ridpointers[RID_OUT] == TREE_VALUE (spec))
+ else if (ridpointers[(int) RID_OUT] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'o');
- else if (ridpointers[RID_BYCOPY] == TREE_VALUE (spec))
+ else if (ridpointers[(int) RID_BYCOPY] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'O');
- else if (ridpointers[RID_ONEWAY] == TREE_VALUE (spec))
+ else if (ridpointers[(int) RID_ONEWAY] == TREE_VALUE (spec))
obstack_1grow (&util_obstack, 'V');
}
}