From c194fbf6a879e9c94a4e5febd292af1d56be16dd Mon Sep 17 00:00:00 2001 From: FranklinDM Date: Sat, 4 Mar 2023 23:41:31 +0800 Subject: [PATCH] Issue #2135 - Follow-up: Fix crash for passing nullptr as an argument to the aNodesWithProperties parameter --- dom/svg/SVGUseElement.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dom/svg/SVGUseElement.cpp b/dom/svg/SVGUseElement.cpp index 31470ede23..7d5ba605e3 100644 --- a/dom/svg/SVGUseElement.cpp +++ b/dom/svg/SVGUseElement.cpp @@ -259,12 +259,13 @@ SVGUseElement::CreateAnonymousContent() } } + nsCOMArray unused; nsNodeInfoManager* nodeInfoManager = targetContent->OwnerDoc() == OwnerDoc() ? nullptr : OwnerDoc()->NodeInfoManager(); IgnoredErrorResult rv; nsCOMPtr newnode = - nsNodeUtils::Clone(targetContent, true, nodeInfoManager, nullptr, rv); + nsNodeUtils::Clone(targetContent, true, nodeInfoManager, unused, rv); nsCOMPtr newcontent = do_QueryInterface(newnode); if (!newcontent)