From c30d20380e8c837e31144c15379829f4d8ec24eb Mon Sep 17 00:00:00 2001 From: Regalis11 Date: Mon, 14 Mar 2016 18:24:13 +0200 Subject: [PATCH] Launcher xml parsing fix --- Launcher2/LauncherMain.cs | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/Launcher2/LauncherMain.cs b/Launcher2/LauncherMain.cs index c5a86e215..e3b15ca6e 100644 --- a/Launcher2/LauncherMain.cs +++ b/Launcher2/LauncherMain.cs @@ -360,34 +360,19 @@ namespace Launcher2 } string xml = response.Content; - - string _byteOrderMarkUtf8 = System.Text.Encoding.UTF8.GetString(System.Text.Encoding.UTF8.GetPreamble()); - if (xml.StartsWith(_byteOrderMarkUtf8)) - { - xml = xml.Remove(0, _byteOrderMarkUtf8.Length); - } - + try { return XDocument.Parse(xml); } catch - { - } - - try { int index = xml.IndexOf('<'); - xml = xml.Substring(index, xml.Length-index); + xml = xml.Substring(index, xml.Length - index); return XDocument.Parse(xml); } - - catch - { - return null; - } } private bool CheckUpdateXML(XDocument doc)