Index: Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp |
diff --git a/Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp b/Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp |
index b6e55060f3d248cd6c15fca83f9cd2e07cefb733..d7e7aa9b9dceadcc8121a07fe0f8cbd96f0999af 100644 |
--- a/Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp |
+++ b/Source/core/svg/SVGAnimatedIntegerOptionalInteger.cpp |
@@ -32,6 +32,8 @@ |
#include "core/svg/SVGAnimatedIntegerOptionalInteger.h" |
+#include "core/svg/SVGElement.h" |
+ |
namespace blink { |
SVGAnimatedIntegerOptionalInteger::SVGAnimatedIntegerOptionalInteger(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue) |
@@ -44,7 +46,14 @@ SVGAnimatedIntegerOptionalInteger::SVGAnimatedIntegerOptionalInteger(SVGElement* |
m_secondInteger->setParentOptionalInteger(this); |
} |
-void SVGAnimatedIntegerOptionalInteger::setAnimatedValue(PassRefPtr<SVGPropertyBase> value) |
+void SVGAnimatedIntegerOptionalInteger::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_firstInteger); |
+ visitor->trace(m_secondInteger); |
+ SVGAnimatedPropertyCommon<SVGIntegerOptionalInteger>::trace(visitor); |
+} |
+ |
+void SVGAnimatedIntegerOptionalInteger::setAnimatedValue(PassRefPtrWillBeRawPtr<SVGPropertyBase> value) |
{ |
SVGAnimatedPropertyCommon<SVGIntegerOptionalInteger>::setAnimatedValue(value); |
m_firstInteger->setAnimatedValue(currentValue()->firstInteger()); |