diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-09 00:17:07 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-09 00:17:07 +0000 |
| commit | 4eb3412b52d44f1f6209dc1ac596b4dc12b1c766 (patch) | |
| tree | 95fd70232045f8c0dde73b4269fe6f1381eb3062 /libjava/java/lang | |
| parent | b3ed5e82a401f5aa38bc1b7667a67d9b38e05cb4 (diff) | |
| download | ppe42-gcc-4eb3412b52d44f1f6209dc1ac596b4dc12b1c766.tar.gz ppe42-gcc-4eb3412b52d44f1f6209dc1ac596b4dc12b1c766.zip | |
* Makefile.in: Rebuilt.
* Makefile.am (java/lang/reflect/Method.h): ObjectInputStream now
a friend.
* java/lang/natClass.cc (getSignature): Only look at elements of
non-null parameters.
(getPrivateMethod): Removed old FIXME comment.
* java/io/natObjectInputStream.cc (allocateObject): Removed old
FIXME comment.
(callConstructor): Simply use `NULL' for value of parameters.
(ObjectClass): Removed.
(ClassClass): Likewise.
* java/io/ObjectInputStream.java (readObject): Fixed typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47800 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang')
| -rw-r--r-- | libjava/java/lang/natClass.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libjava/java/lang/natClass.cc b/libjava/java/lang/natClass.cc index e7f9a35cc3c..54289b34102 100644 --- a/libjava/java/lang/natClass.cc +++ b/libjava/java/lang/natClass.cc @@ -286,10 +286,10 @@ java::lang::Class::getSignature (JArray<jclass> *param_types, { java::lang::StringBuffer *buf = new java::lang::StringBuffer (); buf->append((jchar) '('); - jclass *v = elements (param_types); // A NULL param_types means "no parameters". if (param_types != NULL) { + jclass *v = elements (param_types); for (int i = 0; i < param_types->length; ++i) v[i]->getSignature(buf); } @@ -1399,7 +1399,6 @@ java::lang::Class::getPrivateMethod (jstring name, JArray<jclass> *param_types) int i = klass->isPrimitive () ? 0 : klass->method_count; while (--i >= 0) { - // FIXME: access checks. if (_Jv_equalUtf8Consts (klass->methods[i].name, utf_name) && _Jv_equaln (klass->methods[i].signature, partial_sig, p_len)) { |

