From fcdad45fdea0389f10c718786bdaa5efb0127150 Mon Sep 17 00:00:00 2001 From: Fred Sobel Date: Wed, 9 Jul 2025 09:41:08 -0500 Subject: [PATCH] Change XmlTextReader to XmlReader.Create --- Kveer.XmlRPC/XmlRpcSerializer.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Kveer.XmlRPC/XmlRpcSerializer.cs b/Kveer.XmlRPC/XmlRpcSerializer.cs index 1124ca0..f105fd7 100644 --- a/Kveer.XmlRPC/XmlRpcSerializer.cs +++ b/Kveer.XmlRPC/XmlRpcSerializer.cs @@ -205,13 +205,14 @@ public XmlRpcResponse DeserializeResponse(Stream stm, Type svcType) } var xdoc = new XmlDocument { PreserveWhitespace = true }; + var stng = new XmlReaderSettings(); + #if (!COMPACT_FRAMEWORK) + stng.DtdProcessing = DtdProcessing.Prohibit; + #endif try { - using (var xmlRdr = new XmlTextReader(stm)) + using (var xmlRdr = XmlReader.Create(stm, stng)) { -#if (!COMPACT_FRAMEWORK) - xmlRdr.DtdProcessing = DtdProcessing.Prohibit; -#endif xdoc.Load(xmlRdr); } }