[Mono-dev] [Mono-patches] r107198 - trunk/mcs/class/corlib/System
Mirco Bauer
meebey at meebey.net
Thu Jul 3 19:52:27 EDT 2008
On Thu, 2008-07-03 at 18:23 -0400, Andreas Nahr
(ClassDevelopment at A-SoftTech.com) wrote:
> Author: andreas
> Date: 2008-07-03 18:23:54 -0400 (Thu, 03 Jul 2008)
> New Revision: 107198
>
> Modified:
> trunk/mcs/class/corlib/System/ChangeLog
> trunk/mcs/class/corlib/System/IntPtr.cs
> Log:
> 2008-07-04 Andreas Nahr <ClassDevelopment at A-SoftTech.com>
>
> * IntPtr: Fix parameter names, change internal name to accomodate for parameter changes
>
> Modified: trunk/mcs/class/corlib/System/ChangeLog
> ===================================================================
> --- trunk/mcs/class/corlib/System/ChangeLog 2008-07-03 22:22:43 UTC (rev 107197)
> +++ trunk/mcs/class/corlib/System/ChangeLog 2008-07-03 22:23:54 UTC (rev 107198)
> @@ -1,5 +1,9 @@
> 2008-07-04 Andreas Nahr <ClassDevelopment at A-SoftTech.com>
>
> + * IntPtr: Fix parameter names, change internal name to accomodate for parameter changes
> +
> +2008-07-04 Andreas Nahr <ClassDevelopment at A-SoftTech.com>
> +
> * Predicate.cs:
> * Object.cs:
> * Nullable.cs
>
> Modified: trunk/mcs/class/corlib/System/IntPtr.cs
> ===================================================================
> --- trunk/mcs/class/corlib/System/IntPtr.cs 2008-07-03 22:22:43 UTC (rev 107197)
> +++ trunk/mcs/class/corlib/System/IntPtr.cs 2008-07-03 22:23:54 UTC (rev 107198)
> @@ -57,44 +57,44 @@
> #endif
> public unsafe struct IntPtr : ISerializable
> {
> - private void *value;
> + private void *m_value;
I am not sure, but doesn't this break binary serialization
compatibility?
>
> public static readonly IntPtr Zero;
>
> #if NET_2_0
> [ReliabilityContract (Consistency.MayCorruptInstance, Cer.MayFail)]
> #endif
> - public IntPtr (int i32)
> + public IntPtr (int value)
> {
> - value = (void *) i32;
> + m_value = (void *) value;
afaik the goal can also be archived using this.value = value;
thats all, thanks.
--
Regards,
Mirco 'meebey' Bauer
PGP-Key ID: 0xEEF946C8
FOSS Developer meebey at meebey.net http://www.meebey.net/
PEAR Developer meebey at php.net http://pear.php.net/
Debian Developer meebey at debian.org http://www.debian.org/
More information about the Mono-devel-list
mailing list