summaryrefslogtreecommitdiff
path: root/src/java_lang_Class.cc
diff options
context:
space:
mode:
author Elliott Hughes <enh@google.com> 2011-12-01 18:00:36 -0800
committer Elliott Hughes <enh@google.com> 2011-12-01 18:41:01 -0800
commit1bba14f20039b6e706b719fdd5754eb30088d014 (patch)
treebe62972c4ff6a9afca9cf05259b624f4cdadafd9 /src/java_lang_Class.cc
parentc1f143de3d0370a17a4561eb83bf10a5d7908aa3 (diff)
Implement getting of 64-bit locals (double, long).
Also implement the JDWP "GetClassLoader" request, used by jswat's "classes" command. Also implement the JDWP "exit" request, tested with jswat's "shutdown". Change-Id: Ic8424a332151242211d8a772721deb3199b24682
Diffstat (limited to 'src/java_lang_Class.cc')
-rw-r--r--src/java_lang_Class.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java_lang_Class.cc b/src/java_lang_Class.cc
index cba037a1bd..b85969e702 100644
--- a/src/java_lang_Class.cc
+++ b/src/java_lang_Class.cc
@@ -195,7 +195,7 @@ jint Class_getNonInnerClassModifiers(JNIEnv* env, jclass, jclass javaClass) {
jobject Class_getClassLoader(JNIEnv* env, jclass, jobject javaClass) {
Class* c = Decode<Class*>(env, javaClass);
- Object* result = reinterpret_cast<Object*>(const_cast<ClassLoader*>(c->GetClassLoader()));
+ Object* result = c->GetClassLoader();
return AddLocalReference<jobject>(env, result);
}