[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