[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