From 91fa00bdea2cb8a2d1bdda86fd74014bc2b3127c Mon Sep 17 00:00:00 2001 From: twisti Date: Thu, 16 Aug 2007 17:56:19 +0000 Subject: [PATCH] * src/vm/vm.c (vm_array_from_objectarray): Use primitive_type_get_by_wrapperclass (typo). Removed debug output. --- src/vm/vm.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/vm/vm.c b/src/vm/vm.c index c0b2ea7db..4cf4384cb 100644 --- a/src/vm/vm.c +++ b/src/vm/vm.c @@ -22,7 +22,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - $Id: vm.c 8327 2007-08-16 17:52:48Z twisti $ + $Id: vm.c 8328 2007-08-16 17:56:19Z twisti $ */ @@ -2825,7 +2825,7 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; c = param->vftbl->class; - type = primitive_type_get_by_class(c); + type = primitive_type_get_by_wrapperclass(c); assert(td->decltype == PRIMITIVETYPE_LONG); @@ -2840,7 +2840,6 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; } - log_println("TRACE 2"); value = primitive_unbox(param); vm_array_store_lng(array, pd, value.l); break; @@ -2850,7 +2849,7 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; c = param->vftbl->class; - type = primitive_type_get_by_class(c); + type = primitive_type_get_by_wrapperclass(c); assert(td->decltype == PRIMITIVETYPE_FLOAT); @@ -2862,7 +2861,6 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; } - log_println("TRACE 3"); value = primitive_unbox(param); vm_array_store_flt(array, pd, value.l); break; @@ -2872,7 +2870,7 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; c = param->vftbl->class; - type = primitive_type_get_by_class(c); + type = primitive_type_get_by_wrapperclass(c); assert(td->decltype == PRIMITIVETYPE_DOUBLE); @@ -2885,7 +2883,6 @@ uint64_t *vm_array_from_objectarray(methodinfo *m, java_object_t *o, goto illegal_arg; } - log_println("TRACE 4"); value = primitive_unbox(param); vm_array_store_dbl(array, pd, value.l); break; -- 2.25.1