aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs11
1 files changed, 3 insertions, 8 deletions
diff --git a/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs b/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs
index 13e341f95..db5a1b18c 100644
--- a/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs
+++ b/MediaBrowser.Providers/Music/MusicBrainzAlbumProvider.cs
@@ -262,8 +262,6 @@ namespace MediaBrowser.Providers.Music
public static List<ReleaseResult> Parse(XmlReader reader)
{
- var list = new List<ReleaseResult>();
-
reader.MoveToContent();
reader.Read();
@@ -278,9 +276,8 @@ namespace MediaBrowser.Providers.Music
{
using (var subReader = reader.ReadSubtree())
{
- list.AddRange(ParseReleaseList(subReader));
+ return ParseReleaseList(subReader);
}
- break;
}
default:
{
@@ -295,7 +292,7 @@ namespace MediaBrowser.Providers.Music
}
}
- return list;
+ return new List<ReleaseResult>();
}
private static List<ReleaseResult> ParseReleaseList(XmlReader reader)
@@ -384,9 +381,7 @@ namespace MediaBrowser.Providers.Music
case "release-group":
{
result.ReleaseGroupId = reader.GetAttribute("id");
- using (var subtree = reader.ReadSubtree())
- {
- }
+ reader.Skip();
break;
}
default: