fix: Fixed bug preventing deserialization of XML lists

This commit is contained in:
Chris Cameron
2019-03-01 14:29:46 -05:00
parent 4a330637a7
commit e3a4713b3b
2 changed files with 8 additions and 1 deletions

View File

@@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Changed
- Fixed bug preventing deserialization of XML lists
## [9.1.0] - 2019-02-07
### Added

View File

@@ -72,7 +72,12 @@ namespace ICD.Common.Utils.Xml
throw new ArgumentNullException("type");
using (IcdXmlReader reader = new IcdXmlReader(xml))
return DeserializeObject(type, reader);
{
if (reader.ReadToNextElement())
return DeserializeObject(type, reader);
throw new FormatException("Expected element in XML");
}
}
/// <summary>