diff options
Diffstat (limited to 'dm/DMReplayTask.cpp')
-rw-r--r-- | dm/DMReplayTask.cpp | 6 |
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); |