2008-05-06 Marek Safar <marek.safar@gmail.com>
authorMarek Safar <marek.safar@gmail.com>
Tue, 6 May 2008 21:38:34 +0000 (21:38 -0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 6 May 2008 21:38:34 +0000 (21:38 -0000)
* IntPtr.cs (eplicit long): Uses ToInt64.

svn path=/trunk/mcs/; revision=102669

mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/IntPtr.cs

index a8e81ab50e80945b2639a2800e48c377666e4c2f..a6c786c68e7f515e33ce1e26057a99310ec9848d 100644 (file)
@@ -1,3 +1,7 @@
+2008-05-06  Marek Safar  <marek.safar@gmail.com>
+
+       * IntPtr.cs (eplicit long): Uses ToInt64.
+
 2008-05-05  Zoltan Varga  <vargaz@gmail.com>
 
        * Type.cs (GetTypeFromHandle): Apparently, it is possible to create a 
index fc1f02db336ef88bac9d3e849278ee6822e1d2cd..24233ffbe9efddaef1e8027d00c65c257a7cc724 100644 (file)
@@ -220,7 +220,7 @@ namespace System
 
                public static explicit operator long (IntPtr value)
                {
-                       return (long) value.value;
+                       return value.ToInt64 ();
                }
 
                [CLSCompliant (false)]