Delete unnecessary caches (dotnet/corefx#29392)
authorJan Kotas <jkotas@microsoft.com>
Sat, 28 Apr 2018 17:59:39 +0000 (10:59 -0700)
committerJan Kotas <jkotas@microsoft.com>
Sun, 29 Apr 2018 02:53:45 +0000 (19:53 -0700)
Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
src/mscorlib/shared/Microsoft/Win32/SafeHandles/SafeFileHandle.Unix.cs

index b284c11..52973f2 100644 (file)
@@ -11,9 +11,6 @@ namespace Microsoft.Win32.SafeHandles
 {
     public sealed class SafeFileHandle : SafeHandleZeroOrMinusOneIsInvalid
     {
-        /// <summary>A handle value of -1.</summary>
-        private static readonly IntPtr s_invalidHandle = new IntPtr(-1);
-
         private SafeFileHandle() : this(ownsHandle: true)
         {
         }
@@ -21,7 +18,7 @@ namespace Microsoft.Win32.SafeHandles
         private SafeFileHandle(bool ownsHandle)
             : base(ownsHandle)
         {
-            SetHandle(s_invalidHandle);
+            SetHandle(new IntPtr(-1));
         }
 
         public SafeFileHandle(IntPtr preexistingHandle, bool ownsHandle) : this(ownsHandle)