[vmkit-commits] [vmkit] r65316 -	/vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp
    Nicolas Geoffray 
    nicolas.geoffray at lip6.fr
       
    Mon Feb 23 05:37:56 PST 2009
    
    
  
Author: geoffray
Date: Mon Feb 23 07:37:55 2009
New Revision: 65316
URL: http://llvm.org/viewvc/llvm-project?rev=65316&view=rev
Log:
Fix mindo.
Modified:
    vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp
Modified: vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp?rev=65316&r1=65315&r2=65316&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/ClasspathField.cpp Mon Feb 23 07:37:55 2009
@@ -223,16 +223,16 @@
     if (prim->isByte())
       res = (jfloat)field->getInt8Field(Obj);
     else if (prim->isInt())
-      res = (jfloat)field->getInt32Field((JavaObject*)obj);
+      res = (jfloat)field->getInt32Field(Obj);
     else if (prim->isShort())
-      res = (jfloat)field->getInt16Field((JavaObject*)obj);
+      res = (jfloat)field->getInt16Field(Obj);
     else if (prim->isLong())
-      res = (jfloat)field->getLongField((JavaObject*)obj);
+      res = (jfloat)field->getLongField(Obj);
     else if (prim->isChar())
       // Cast to uint32 because char is unsigned.
-      res = (jfloat)(uint32)field->getInt16Field((JavaObject*)obj);
+      res = (jfloat)(uint32)field->getInt16Field(Obj);
     else if (prim->isFloat())
-      res = (jfloat)field->getFloatField((JavaObject*)obj);
+      res = (jfloat)field->getFloatField(Obj);
     else
       vm->illegalArgumentException("");
   } else {
@@ -311,7 +311,7 @@
   if (type->isPrimitive()) {
     const PrimitiveTypedef* prim = (PrimitiveTypedef*)type;
     if (prim->isChar())
-      res = (uint16)field->getInt16Field((JavaObject*)obj);
+      res = (uint16)field->getInt16Field(Obj);
     else
       vm->illegalArgumentException("");
   } else {
    
    
More information about the vmkit-commits
mailing list