From b491dd034e9abf8b5d2cea4d3f518ef3a6193edf Mon Sep 17 00:00:00 2001 From: David Wendt Date: Sun, 22 Dec 2019 00:01:42 -0500 Subject: [PATCH] Don't overflow stack when debug-printing an entire document, either. --- core/src/xml/tree.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/core/src/xml/tree.rs b/core/src/xml/tree.rs index 1815a8dfe..acaadb9a6 100644 --- a/core/src/xml/tree.rs +++ b/core/src/xml/tree.rs @@ -462,14 +462,10 @@ impl<'gc> fmt::Debug for XMLNode<'gc> { .field("attributes", attributes) .field("children", children) .finish(), - XMLNodeData::DocumentRoot { - script_object, - document, - children, - } => f + XMLNodeData::DocumentRoot { children, .. } => f .debug_struct("XMLNodeData::DocumentRoot") - .field("script_object", script_object) - .field("document", document) + .field("script_object", &"".to_string()) + .field("document", &"".to_string()) .field("children", children) .finish(), }