phenotrophe:~/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