Skip to content

Commit 43c2e89

Browse files
committed
Fix: unreachable code
1 parent 321de3b commit 43c2e89

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

src/System.Net.IPNetwork/IPNetwork2ParseRange.cs

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -106,28 +106,6 @@ public static IEnumerable<IPNetwork2> ParseRange(string start, string end)
106106
/// <param name="ipnetworks">The resulting IPNetworks.</param>
107107
private static bool InternalParseRange(bool tryParse, string start, string end, out IEnumerable<IPNetwork2> ipnetworks)
108108
{
109-
if (string.IsNullOrEmpty(start))
110-
{
111-
if (!tryParse)
112-
{
113-
throw new ArgumentNullException(nameof(start));
114-
}
115-
116-
ipnetworks = null;
117-
return false;
118-
}
119-
120-
if (string.IsNullOrEmpty(end))
121-
{
122-
if (!tryParse)
123-
{
124-
throw new ArgumentNullException(nameof(end));
125-
}
126-
127-
ipnetworks = null;
128-
return false;
129-
}
130-
131109
bool startParsed = IPAddress.TryParse(start, out IPAddress startIp);
132110
if (!startParsed)
133111
{
@@ -230,7 +208,6 @@ private static bool InternalParseRange(bool tryParse, IPAddress start, IPAddress
230208
return false;
231209
}
232210

233-
234211
if (end.AddressFamily != start.AddressFamily)
235212
{
236213
if (!tryParse)

0 commit comments

Comments
 (0)