Don't overflow stack when debug-printing an entire document, either.
This commit is contained in:
parent
e47a1d1e38
commit
b491dd034e
|
@ -462,14 +462,10 @@ impl<'gc> fmt::Debug for XMLNode<'gc> {
|
||||||
.field("attributes", attributes)
|
.field("attributes", attributes)
|
||||||
.field("children", children)
|
.field("children", children)
|
||||||
.finish(),
|
.finish(),
|
||||||
XMLNodeData::DocumentRoot {
|
XMLNodeData::DocumentRoot { children, .. } => f
|
||||||
script_object,
|
|
||||||
document,
|
|
||||||
children,
|
|
||||||
} => f
|
|
||||||
.debug_struct("XMLNodeData::DocumentRoot")
|
.debug_struct("XMLNodeData::DocumentRoot")
|
||||||
.field("script_object", script_object)
|
.field("script_object", &"<Elided>".to_string())
|
||||||
.field("document", document)
|
.field("document", &"<Elided>".to_string())
|
||||||
.field("children", children)
|
.field("children", children)
|
||||||
.finish(),
|
.finish(),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue