Index: gm/imagefiltersscaled.cpp |
diff --git a/gm/imagefiltersscaled.cpp b/gm/imagefiltersscaled.cpp |
index 756b7c624cf11c85851ce1ce64f480dc6537656b..4c48aec869549e68b83f8bf23bb3fd9051de388d 100644 |
--- a/gm/imagefiltersscaled.cpp |
+++ b/gm/imagefiltersscaled.cpp |
@@ -98,11 +98,12 @@ |
SkIntToScalar(3), SkIntToScalar(3), SK_ColorYELLOW, |
SkDropShadowImageFilter::kDrawShadowAndForeground_ShadowMode, |
nullptr), |
- SkDisplacementMapEffect::Make(SkDisplacementMapEffect::kR_ChannelSelectorType, |
- SkDisplacementMapEffect::kR_ChannelSelectorType, |
- SkIntToScalar(12), |
- std::move(gradient), |
- checkerboard), |
+ sk_sp<SkImageFilter>(SkDisplacementMapEffect::Create( |
+ SkDisplacementMapEffect::kR_ChannelSelectorType, |
+ SkDisplacementMapEffect::kR_ChannelSelectorType, |
+ SkIntToScalar(12), |
+ gradient.get(), |
+ checkerboard.get())), |
SkDilateImageFilter::Make(1, 1, checkerboard), |
SkErodeImageFilter::Make(1, 1, checkerboard), |
SkOffsetImageFilter::Make(SkIntToScalar(32), 0, nullptr), |