Index: src/image/SkImage.cpp |
diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp |
index f11900dcaa29e7fa748d70f5c641280081bb383d..c710efc89db73b39127ee805fefa190e7dfbd2a1 100644 |
--- a/src/image/SkImage.cpp |
+++ b/src/image/SkImage.cpp |
@@ -83,12 +83,8 @@ SkShader* SkImage::newShader(SkShader::TileMode tileX, |
return as_IB(this)->onNewShader(tileX, tileY, localMatrix); |
} |
-SkData* SkImage::encode(SkImageEncoder::Type type, int quality) const { |
- SkBitmap bm; |
- if (as_IB(this)->getROPixels(&bm)) { |
- return SkImageEncoder::EncodeData(bm, type, quality); |
- } |
- return NULL; |
+bool SkImage::getBitmapForEncoding(SkBitmap* bm) const { |
+ return as_IB(this)->getROPixels(bm); |
} |
/////////////////////////////////////////////////////////////////////////////// |