summaryrefslogtreecommitdiff
path: root/Source/WebCore/svg/SVGAnimatorFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/svg/SVGAnimatorFactory.h')
-rw-r--r--Source/WebCore/svg/SVGAnimatorFactory.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/Source/WebCore/svg/SVGAnimatorFactory.h b/Source/WebCore/svg/SVGAnimatorFactory.h
index 1feced63c..71a1993b1 100644
--- a/Source/WebCore/svg/SVGAnimatorFactory.h
+++ b/Source/WebCore/svg/SVGAnimatorFactory.h
@@ -17,10 +17,8 @@
* Boston, MA 02110-1301, USA.
*/
-#ifndef SVGAnimatorFactory_h
-#define SVGAnimatorFactory_h
+#pragma once
-#if ENABLE(SVG)
#include "SVGAnimatedAngle.h"
#include "SVGAnimatedBoolean.h"
#include "SVGAnimatedColor.h"
@@ -56,7 +54,7 @@ public:
case AnimatedBoolean:
return std::make_unique<SVGAnimatedBooleanAnimator>(animationElement, contextElement);
case AnimatedColor:
- return std::make_unique<SVGAnimatedColorAnimator>(animationElement, contextElement);
+ return std::make_unique<SVGAnimatedColorAnimator>(*animationElement, *contextElement);
case AnimatedEnumeration:
return std::make_unique<SVGAnimatedEnumerationAnimator>(animationElement, contextElement);
case AnimatedInteger:
@@ -98,6 +96,3 @@ private:
};
} // namespace WebCore
-
-#endif // ENABLE(SVG)
-#endif // SVGAnimatorFactory_h