Index: ui/gfx/render_text.cc |
diff --git a/ui/gfx/render_text.cc b/ui/gfx/render_text.cc |
index 2cedd9d5a21755d094e38d10c9b6575e265d908c..7c7dee545fec821b1f51a88881315978e4537c3c 100644 |
--- a/ui/gfx/render_text.cc |
+++ b/ui/gfx/render_text.cc |
@@ -925,9 +925,9 @@ void RenderText::ApplyFadeEffects(internal::SkiaTextRenderer* renderer) { |
} |
void RenderText::ApplyTextShadows(internal::SkiaTextRenderer* renderer) { |
- SkDrawLooper* looper = gfx::CreateShadowDrawLooper(text_shadows_); |
- SkAutoUnref auto_unref(looper); |
- renderer->SetDrawLooper(looper); |
+ skia::RefPtr<SkDrawLooper> looper = |
+ gfx::CreateShadowDrawLooper(text_shadows_); |
+ renderer->SetDrawLooper(looper.get()); |
} |
// static |