Index: Source/core/svg/SVGPatternElement.cpp |
diff --git a/Source/core/svg/SVGPatternElement.cpp b/Source/core/svg/SVGPatternElement.cpp |
index aeedfb47fa2cebab4c0d1db9c6e35f692f1aab35..ce0e4565cd8187858ca2201e825c223b25371b08 100644 |
--- a/Source/core/svg/SVGPatternElement.cpp |
+++ b/Source/core/svg/SVGPatternElement.cpp |
@@ -217,7 +217,7 @@ void SVGPatternElement::collectPatternAttributes(PatternAttributes& attributes) |
processedPatterns.add(current); |
// Respect xlink:href, take attributes from referenced element |
- Node* refNode = SVGURIReference::targetElementFromIRIString(current->hrefCurrentValue(), document()); |
+ Node* refNode = SVGURIReference::targetElementFromIRIString(current->hrefCurrentValue(), &document()); |
if (refNode && refNode->hasTagName(SVGNames::patternTag)) { |
current = static_cast<const SVGPatternElement*>(const_cast<const Node*>(refNode)); |