aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/views/mac/SkNSView.mm
diff options
context:
space:
mode:
authorGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-10-01 20:31:56 +0000
committerGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-10-01 20:31:56 +0000
commit5957f47e8de0ff55b8c0bf84984d4915c7c72825 (patch)
treea752c4752d7cea27c3eaa47ca683320a67c9a9bd /src/views/mac/SkNSView.mm
parentb4773b4802236fab24cfc63ed8b9ed7eb35f65cc (diff)
retool so we don't need to call SkCanvas::setDevice
Review URL: https://codereview.appspot.com/6591054 git-svn-id: http://skia.googlecode.com/svn/trunk@5759 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/views/mac/SkNSView.mm')
-rw-r--r--src/views/mac/SkNSView.mm4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/views/mac/SkNSView.mm b/src/views/mac/SkNSView.mm
index f43af64df1..ffa9d7cd81 100644
--- a/src/views/mac/SkNSView.mm
+++ b/src/views/mac/SkNSView.mm
@@ -81,8 +81,8 @@ SK_COMPILE_ASSERT(SK_SUPPORT_GPU, not_implemented_for_non_gpu_build);
- (void)drawSkia {
fRedrawRequestPending = false;
if (NULL != fWind) {
- SkCanvas canvas(fWind->getBitmap());
- fWind->draw(&canvas);
+ SkAutoTUnref<SkCanvas> canvas(fWind->createCanvas());
+ fWind->draw(canvas);
#ifdef FORCE_REDRAW
fWind->inval(NULL);
#endif