aboutsummaryrefslogtreecommitdiff
path: root/Emby.Dlna/Ssdp/Extensions.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Dlna/Ssdp/Extensions.cs')
-rw-r--r--Emby.Dlna/Ssdp/Extensions.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/Emby.Dlna/Ssdp/Extensions.cs b/Emby.Dlna/Ssdp/Extensions.cs
index 611bf7e02..41a361515 100644
--- a/Emby.Dlna/Ssdp/Extensions.cs
+++ b/Emby.Dlna/Ssdp/Extensions.cs
@@ -1,5 +1,4 @@
using System;
-using System.Linq;
using System.Net;
using System.Threading.Tasks;
using System.Xml.Linq;
@@ -24,10 +23,12 @@ namespace Emby.Dlna.Ssdp
public static string GetDescendantValue(this XElement container, XName name)
{
- var node = container.Descendants(name)
- .FirstOrDefault();
+ foreach (var node in container.Descendants(name))
+ {
+ return node.Value;
+ }
- return node == null ? null : node.Value;
+ return null;
}
}
}