aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/utils/SkDumpCanvas.cpp
diff options
context:
space:
mode:
authorGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-09-26 13:44:13 +0000
committerGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-09-26 13:44:13 +0000
commit6ae24e0f5fa3306054679d0ec8f9d1f5d35c2617 (patch)
treea3d02a8b475a713bfa3a5ea0347a43353250ce99 /src/utils/SkDumpCanvas.cpp
parent21a95f16c9b73f3ecd23b9abfb6fc04e069de010 (diff)
remove uses of setBitmapDevice (DEPRECATED)
git-svn-id: http://skia.googlecode.com/svn/trunk@5689 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/utils/SkDumpCanvas.cpp')
-rw-r--r--src/utils/SkDumpCanvas.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/utils/SkDumpCanvas.cpp b/src/utils/SkDumpCanvas.cpp
index b3f463d48d..d250901efc 100644
--- a/src/utils/SkDumpCanvas.cpp
+++ b/src/utils/SkDumpCanvas.cpp
@@ -157,15 +157,18 @@ static void toString(const void* text, size_t byteLen, SkPaint::TextEncoding enc
///////////////////////////////////////////////////////////////////////////////
-SkDumpCanvas::SkDumpCanvas(Dumper* dumper) : fNestLevel(0) {
- SkSafeRef(dumper);
- fDumper = dumper;
-
+static SkBitmap make_wideopen_bm() {
static const int WIDE_OPEN = 16384;
- SkBitmap emptyBitmap;
+
+ SkBitmap bm;
+ bm.setConfig(SkBitmap::kNo_Config, WIDE_OPEN, WIDE_OPEN);
+ return bm;
+}
- emptyBitmap.setConfig(SkBitmap::kNo_Config, WIDE_OPEN, WIDE_OPEN);
- this->setBitmapDevice(emptyBitmap);
+SkDumpCanvas::SkDumpCanvas(Dumper* dumper) : INHERITED(make_wideopen_bm()) {
+ fNestLevel = 0;
+ SkSafeRef(dumper);
+ fDumper = dumper;
}
SkDumpCanvas::~SkDumpCanvas() {