jni.cc (add_char): Handle `.' like `/'.

2001-03-22  Marcus G. Daniels  <mgd@swarm.org>

	* jni.cc (add_char): Handle `.' like `/'.

From-SVN: r40748
This commit is contained in:
Marcus G. Daniels 2001-03-22 17:47:15 +00:00 committed by Tom Tromey
parent a1c2b86d84
commit 736458d64b
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2001-03-22 Marcus G. Daniels <mgd@swarm.org>
* jni.cc (add_char): Handle `.' like `/'.
2001-03-22 Bryce McKinlay <bryce@albatross.co.nz>
* java/lang/reflect/Method.java (getExceptionTypes): Call getType() to

View File

@ -1612,7 +1612,10 @@ add_char (char *buf, jchar c, int *here)
buf[(*here)++] = '_';
buf[(*here)++] = '3';
}
else if (c == '/')
// Also check for `.' here because we might be passed an internal
// qualified class name like `foo.bar'.
else if (c == '/' || c == '.')
buf[(*here)++] = '_';
else if ((c >= '0' && c <= '9')
|| (c >= 'a' && c <= 'z')