You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by gs...@apache.org on 2007/02/08 21:16:59 UTC
svn commit: r505025 -
/harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp
Author: gshimansky
Date: Thu Feb 8 12:16:58 2007
New Revision: 505025
URL: http://svn.apache.org/viewvc?view=rev&rev=505025
Log:
Fix compilation on gcc 4.1.1 on x86_64
Modified:
harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp
Modified: harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp?view=diff&rev=505025&r1=505024&r2=505025
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/vmcore/src/kernel_classes/native/org_apache_harmony_drlvm_VMHelperFastPath.cpp Thu Feb 8 12:16:58 2007
@@ -58,12 +58,12 @@
JNIEXPORT jint JNICALL Java_org_apache_harmony_drlvm_VMHelperFastPath_getVtableClassOffset(JNIEnv *e, jclass c)
{
- return (jint)&((VTable*)0)->clss;
+ return static_cast<jint>(reinterpret_cast<jlong>(&((VTable*)0)->clss));
}
JNIEXPORT jint JNICALL Java_org_apache_harmony_drlvm_VMHelperFastPath_getVtableSuperclassesOffset(JNIEnv *e, jclass c)
{
- return (jint)&((VTable*)0)->superclasses;
+ return static_cast<jint>(reinterpret_cast<jlong>(&((VTable*)0)->superclasses));
}