]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
natClass.cc (isInstance): Use _Jv_IsAssignableFrom(), not Class.isAssignableFrom().
authorBryce McKinlay <bryce@albatross.co.nz>
Tue, 21 Mar 2000 05:44:29 +0000 (05:44 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Tue, 21 Mar 2000 05:44:29 +0000 (05:44 +0000)
        * java/lang/natClass.cc (isInstance): Use _Jv_IsAssignableFrom(),
        not Class.isAssignableFrom().

From-SVN: r32664

libjava/ChangeLog
libjava/java/lang/natClass.cc

index 67cfcd6faedac6bd7f2f4271aebcdb16b952abed..e62ab792c181d7dea0e4ef2eccc8a1ced7345507 100644 (file)
@@ -4,6 +4,8 @@
        (isAssignableFrom): Initialize `this' and `klass'.
        (_Jv_IsAssignableFrom): If an interface has no idt, it is not 
        implemented by any loaded class, so return false.
+       * java/lang/natClass.cc (isInstance): Use _Jv_IsAssignableFrom(), 
+       not Class.isAssignableFrom().
 
 2000-03-19  Warren Levy  <warrenl@cygnus.com>
 
index 3e5644eca7e9215f8884713831cbd22c99b8301e..eec6875fe1df8e52e9aa95feef4d474db335c649 100644 (file)
@@ -625,7 +625,7 @@ java::lang::Class::isInstance (jobject obj)
   if (! obj || isPrimitive ())
     return false;
   _Jv_InitClass (this);
-  return isAssignableFrom (obj->getClass());
+  return _Jv_IsAssignableFrom (this, obj->getClass());
 }
 
 inline jboolean