* marshal.c (get_runtime_invoke_type): Share pointers with ints and
booleans with sbytes.
svn path=/trunk/mono/; revision=131386
+2009-04-09 Zoltan Varga <vargaz@gmail.com>
+
+ * marshal.c (get_runtime_invoke_type): Share pointers with ints and
+ booleans with sbytes.
+
2009-04-08 Rodrigo Kumpera <rkumpera@novell.com>
* class.c (can_access_instantiation): Verify accesibility of element types
case MONO_TYPE_U8:
return &mono_defaults.int64_class->byval_arg;
case MONO_TYPE_BOOLEAN:
- return &mono_defaults.byte_class->byval_arg;
+ return &mono_defaults.sbyte_class->byval_arg;
case MONO_TYPE_CHAR:
return &mono_defaults.int16_class->byval_arg;
case MONO_TYPE_U:
+ case MONO_TYPE_PTR:
return &mono_defaults.int_class->byval_arg;
case MONO_TYPE_VALUETYPE:
return t;