[vmkit-commits] [vmkit] r56979 - /vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Thu Oct 2 16:01:08 PDT 2008
Author: geoffray
Date: Thu Oct 2 18:01:08 2008
New Revision: 56979
URL: http://llvm.org/viewvc/llvm-project?rev=56979&view=rev
Log:
Use the new interface of lookupClassFromUTF8.
Modified:
vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp
Modified: vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp?rev=56979&r1=56978&r2=56979&view=diff
==============================================================================
--- vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp (original)
+++ vmkit/branches/isolate/lib/JnJVM/VMCore/Jni.cpp Thu Oct 2 18:01:08 2008
@@ -71,8 +71,8 @@
const UTF8* utf8 = loader->asciizConstructUTF8(asciiz);
sint32 len = utf8->size;
-
- UserCommonClass* cl = loader->lookupClassFromUTF8(utf8, 0, len, true, true);
+ const UTF8* internal = utf8->javaToInternal(loader->hashUTF8, 0, len);
+ UserCommonClass* cl = loader->lookupClassFromUTF8(internal, true, true);
cl->initialiseClass(vm);
return (jclass)(cl->getClassDelegatee(vm));
More information about the vmkit-commits
mailing list