Index: src/core/SkMallocPixelRef.cpp |
diff --git a/src/core/SkMallocPixelRef.cpp b/src/core/SkMallocPixelRef.cpp |
index c3e605c358748b56cee33af1fb50b0c4f8ee6f19..075b5f6f2d7c71606bdf4cfadd8d896c30742807 100644 |
--- a/src/core/SkMallocPixelRef.cpp |
+++ b/src/core/SkMallocPixelRef.cpp |
@@ -152,7 +152,7 @@ SkMallocPixelRef::SkMallocPixelRef(const SkImageInfo& info, void* storage, |
fRB = rowBytes; |
SkSafeRef(ctable); |
- this->setPreLocked(fStorage, fCTable); |
+ this->setPreLocked(fStorage, rowBytes, fCTable); |
} |
SkMallocPixelRef::SkMallocPixelRef(const SkImageInfo& info, void* storage, |
@@ -175,7 +175,7 @@ SkMallocPixelRef::SkMallocPixelRef(const SkImageInfo& info, void* storage, |
fRB = rowBytes; |
SkSafeRef(ctable); |
- this->setPreLocked(fStorage, fCTable); |
+ this->setPreLocked(fStorage, rowBytes, fCTable); |
} |
@@ -234,5 +234,5 @@ SkMallocPixelRef::SkMallocPixelRef(SkFlattenableReadBuffer& buffer) |
fCTable = NULL; |
} |
- this->setPreLocked(fStorage, fCTable); |
+ this->setPreLocked(fStorage, fRB, fCTable); |
} |