diff options
author | Stephen Toub <stoub@microsoft.com> | 2017-04-21 13:40:09 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-21 13:40:09 +0300 |
commit | e6a772260bee741570388c18f6920b59edf79b9b (patch) | |
tree | a39af550e9db9445cb9ced110fd6f35475e47345 /src | |
parent | ed1d40c277b62a332e781b503ad1d2db005a2c92 (diff) | |
parent | 2cad4e6f9c933701f79fb18cf63d83ab0f094782 (diff) |
Merge pull request #18714 from jkotas/dead-code
Delete a few unnecessary files from Common
Diffstat (limited to 'src')
3 files changed, 0 insertions, 53 deletions
diff --git a/src/Common/src/Microsoft/Win32/SafeHandles/CriticalHandleZeroOrMinusOneIsInvalid.cs b/src/Common/src/Microsoft/Win32/SafeHandles/CriticalHandleZeroOrMinusOneIsInvalid.cs deleted file mode 100644 index bc537ddf47..0000000000 --- a/src/Common/src/Microsoft/Win32/SafeHandles/CriticalHandleZeroOrMinusOneIsInvalid.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. -// See the LICENSE file in the project root for more information. - -using System; -using System.Runtime.InteropServices; - -namespace Microsoft.Win32.SafeHandles -{ - // Issue 2499: Replace ad-hoc definitions of SafeHandleZeroOrMinusOneIsInvalid with a single definition - // - // Other definitions of this type should be removed in favor of this definition. - internal abstract class CriticalHandleZeroOrMinusOneIsInvalid : CriticalHandle - { - protected CriticalHandleZeroOrMinusOneIsInvalid() : base(IntPtr.Zero) - { - } - - public override bool IsInvalid - { - get { return handle == new IntPtr(0) || handle == new IntPtr(-1); } - } - } -} diff --git a/src/Common/src/Microsoft/Win32/SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs b/src/Common/src/Microsoft/Win32/SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs deleted file mode 100644 index 3379f11a6e..0000000000 --- a/src/Common/src/Microsoft/Win32/SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. -// See the LICENSE file in the project root for more information. - -using System; -using System.Runtime.InteropServices; - -namespace Microsoft.Win32.SafeHandles -{ - // Issue 2499: Replace ad-hoc definitions of SafeHandleZeroOrMinusOneIsInvalid with a single definition - // - // Other definitions of this type should be removed in favor of this definition. - internal abstract class SafeHandleZeroOrMinusOneIsInvalid : SafeHandle - { - protected SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) - : base(IntPtr.Zero, ownsHandle) - { - } - - public override bool IsInvalid - { - get { return handle == IntPtr.Zero || handle == (IntPtr)(-1); } - } - } -} diff --git a/src/System.Net.NameResolution/tests/PalTests/System.Net.NameResolution.Pal.Tests.csproj b/src/System.Net.NameResolution/tests/PalTests/System.Net.NameResolution.Pal.Tests.csproj index ce9e6af6cb..7ae2c67c2b 100644 --- a/src/System.Net.NameResolution/tests/PalTests/System.Net.NameResolution.Pal.Tests.csproj +++ b/src/System.Net.NameResolution/tests/PalTests/System.Net.NameResolution.Pal.Tests.csproj @@ -67,10 +67,6 @@ <Compile Include="$(CommonPath)\System\Net\DebugSafeHandle.cs"> <Link>Common\System\Net\DebugSafeHandle.cs</Link> </Compile> - <!-- Common --> - <Compile Include="$(CommonPath)\Microsoft\Win32\SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs" Condition="'$(TargetGroup)' != 'netstandard' And '$(TargetGroup)' != 'netcoreapp'"> - <Link>Common\Microsoft\Win32\SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs</Link> - </Compile> <!-- System.Net.Internals --> <Compile Include="$(CommonPath)\System\Net\Internals\IPAddressExtensions.cs"> <Link>Common\System\Net\Internals\IPAddressExtensions.cs</Link> |