rendered paste bodyphenotrophe:~/Development/Mono/objc-sharp/src/objc-sharp plasma$ svn diff Bridge.cs
Index: Bridge.cs
===================================================================
--- Bridge.cs (revision 60775)
+++ Bridge.cs (working copy)
@@ -919,9 +919,7 @@
il_generator.Emit (OpCodes.Ldind_I);
il_generator.Emit (OpCodes.Call, typeof (Bridge).GetMethod ("NativeToManaged", BindingFlags.Static | BindingFlags.NonPublic));
} else {
- if (returntype != typeof (void))
- il_generator.Emit (OpCodes.Box, returntype);
- else
+ if (returntype == typeof (void))
il_generator.Emit (OpCodes.Pop);
}
il_generator.Emit (OpCodes.Ret);
phenotrophe:~/Development/Mono/objc-sharp/test plasma$ cp ../src/objc-sharp/objc-sharp.dll . ; ./marshalling ; echo $?
0