diff options
-rw-r--r-- | gm/modecolorfilters.cpp | 2 | ||||
-rw-r--r-- | src/pdf/SkPDFFormXObject.cpp | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/gm/modecolorfilters.cpp b/gm/modecolorfilters.cpp index 3e1ccb8494..9859faa0a7 100644 --- a/gm/modecolorfilters.cpp +++ b/gm/modecolorfilters.cpp @@ -139,8 +139,10 @@ protected: SkRect rect = SkRect::MakeXYWH(x * kRectWidth, y * kRectHeight, SkIntToScalar(kRectWidth), SkIntToScalar(kRectHeight)); + canvas->saveLayer(&rect, NULL); canvas->drawRect(rect, bgPaint); canvas->drawRect(rect, paint); + canvas->restore(); ++idx; } } diff --git a/src/pdf/SkPDFFormXObject.cpp b/src/pdf/SkPDFFormXObject.cpp index 5e33995b74..c11a9a6dfe 100644 --- a/src/pdf/SkPDFFormXObject.cpp +++ b/src/pdf/SkPDFFormXObject.cpp @@ -26,10 +26,6 @@ SkPDFFormXObject::SkPDFFormXObject(SkPDFDevice* device) { // If there is an issue, getResources will end up consuming all memory. // TODO: A better approach might be for all SkPDFObject to keep track // of possible cycles. -#ifdef SK_DEBUG - SkTDArray<SkPDFObject*> dummy_resourceList; - getResources(&dummy_resourceList); -#endif SkAutoTUnref<SkStream> content(device->content()); setData(content.get()); |