Skip to content

Commit e5c82fb

Browse files
committed
Avoid ReadToEnd and use XDocument taking reader instead. Possible fix for #1501
1 parent db461d2 commit e5c82fb

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/FSharp.Data.Xml.Core/XmlRuntime.fs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ type XmlElement =
5656
IsError = false)>]
5757
static member Create(reader: TextReader) =
5858
use reader = reader
59-
let text = reader.ReadToEnd()
60-
let element = XDocument.Parse(text, LoadOptions.PreserveWhitespace).Root
59+
let element = XDocument.Load(reader, LoadOptions.PreserveWhitespace).Root
6160
{ XElement = element }
6261

6362
/// <exclude />

0 commit comments

Comments
 (0)