diff options
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 2 | ||||
-rw-r--r-- | libjava/jni.cc | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 49142ac3ada..e949347a15f 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,5 +1,7 @@ 2000-02-15 Tom Tromey <tromey@cygnus.com> + * jni.cc (add_char): Added missing `else'. + * jni.cc (_Jv_JNI_AttachCurrentThread): Return error if malloc fails. diff --git a/libjava/jni.cc b/libjava/jni.cc index 48c63b05bf1..18cbd937847 100644 --- a/libjava/jni.cc +++ b/libjava/jni.cc @@ -1251,7 +1251,7 @@ add_char (char *buf, jchar c, int *here) } else if (c == '/') buf[(*here)++] = '_'; - if ((c >= '0' && c <= '9') + else if ((c >= '0' && c <= '9') || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) buf[(*here)++] = (char) c; |