[Mono-bugs] [Bug 70808][Nor] Changed - mcs issues CS0121 and CS8006 for a supposedly ambiguous function call (but it works in csc)

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jul 5 07:32:02 EDT 2005


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by rharinath at novell.com.

http://bugzilla.ximian.com/show_bug.cgi?id=70808

--- shadow/70808	2004-12-26 00:05:05.000000000 -0500
+++ shadow/70808.tmp.4806	2005-07-05 07:32:02.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 70808
 Product: Mono: Compilers
 Version: unspecified
 OS: All
 OS Details: tested on mono 1.05 for GNU/Linux and Windows
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: Unknown
 Priority: Normal
 Component: C#
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: adamm at san.rr.com               
 QAContact: mono-bugs at ximian.com
@@ -66,6 +66,11 @@
 The reason for the multiple declarations of the same external function is
 for convenience. The low-level function takes a void*, but it's actually
 expected to be a byte, ushort, or uint array. So the multiple declarations
 provide a "managed" interface for code that uses byte (etc) arrays, and an
 unmanaged interface that matches the original function. The null value is
 convertible to all of those types, but the cast should disambiguate the call.
+
+------- Additional Comments From rharinath at novell.com  2005-07-05 07:32 -------
+This appears to have been fixed by the user-defined conversion fixes
+that went in last month.
+


More information about the mono-bugs mailing list