aboutsummaryrefslogtreecommitdiffhomepage
path: root/dm/DMReplayTask.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dm/DMReplayTask.cpp')
-rw-r--r--dm/DMReplayTask.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/dm/DMReplayTask.cpp b/dm/DMReplayTask.cpp
index 736cd5cf18..791370d6ab 100644
--- a/dm/DMReplayTask.cpp
+++ b/dm/DMReplayTask.cpp
@@ -23,11 +23,11 @@ ReplayTask::ReplayTask(const Task& parent,
{}
void ReplayTask::draw() {
- SkAutoTUnref<SkPictureFactory> factory;
+ SkAutoTDelete<SkBBHFactory> factory;
if (fUseRTree) {
- factory.reset(SkNEW(SkRTreePictureFactory));
+ factory.reset(SkNEW(SkRTreeFactory));
}
- SkAutoTUnref<SkPicture> recorded(RecordPicture(fGM.get(), 0, factory));
+ SkAutoTUnref<SkPicture> recorded(RecordPicture(fGM.get(), 0, factory.get()));
SkBitmap bitmap;
SetupBitmap(fReference.colorType(), fGM.get(), &bitmap);