aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/gjavah.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java/gjavah.c')
-rw-r--r--gcc/java/gjavah.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/java/gjavah.c b/gcc/java/gjavah.c
index d340e66..d4de85b 100644
--- a/gcc/java/gjavah.c
+++ b/gcc/java/gjavah.c
@@ -287,9 +287,7 @@ jni_print_char (stream, ch)
fputs ("_3", stream);
else if (ch == '/')
fputs ("_", stream);
- else if ((ch >= '0' && ch <= '9')
- || (ch >= 'a' && ch <= 'z')
- || (ch >= 'A' && ch <= 'Z'))
+ else if (ISXDIGIT (ch))
fputc (ch, stream);
else
{
@@ -975,8 +973,7 @@ decode_signature_piece (stream, signature, limit, need_space)
array_loop:
for (signature++; (signature < limit
- && *signature >= '0'
- && *signature <= '9'); signature++)
+ && ISDIGIT (*signature)); signature++)
;
switch (*signature)
{