Index: src/image/SkSurface_Raster.cpp |
diff --git a/src/image/SkSurface_Raster.cpp b/src/image/SkSurface_Raster.cpp |
index 74197379ce5ee9d0ca8cf9118b44986c9dd362ad..0b6efe19fe67b23870dd6596bbd808bd261173e3 100644 |
--- a/src/image/SkSurface_Raster.cpp |
+++ b/src/image/SkSurface_Raster.cpp |
@@ -79,8 +79,7 @@ bool SkSurface_Raster::Valid(const SkImageInfo& info, size_t rowBytes) { |
SkSurface_Raster::SkSurface_Raster(const SkImageInfo& info, void* pixels, size_t rb) |
: INHERITED(info) |
{ |
- fBitmap.setConfig(info, rb); |
- fBitmap.setPixels(pixels); |
+ fBitmap.installPixels(info, pixels, rb); |
fWeOwnThePixels = false; // We are "Direct" |
} |
@@ -89,7 +88,7 @@ SkSurface_Raster::SkSurface_Raster(SkPixelRef* pr) |
{ |
const SkImageInfo& info = pr->info(); |
- fBitmap.setConfig(info, info.minRowBytes()); |
+ fBitmap.setInfo(info, info.minRowBytes()); |
fBitmap.setPixelRef(pr); |
fWeOwnThePixels = true; |