summaryrefslogtreecommitdiff
path: root/gcc/ch/convert.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ch/convert.c')
-rw-r--r--gcc/ch/convert.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ch/convert.c b/gcc/ch/convert.c
index 48becd0f360..93d14374be5 100644
--- a/gcc/ch/convert.c
+++ b/gcc/ch/convert.c
@@ -589,9 +589,9 @@ display_int_cst (val)
else if (x == '\n')
strcpy (buffer, "'^J'");
else if (x < ' ' || x > '~')
- sprintf (buffer, "'^(%u)'", x);
+ sprintf (buffer, "'^(%u)'", (unsigned int) x);
else
- sprintf (buffer, "'%c'", x);
+ sprintf (buffer, "'%c'", (char) x);
return buffer;
case ENUMERAL_TYPE:
for (fields = TYPE_VALUES (TREE_TYPE (val)); fields != NULL_TREE;