| Index: src/core/SkMallocPixelRef.cpp
|
| diff --git a/src/core/SkMallocPixelRef.cpp b/src/core/SkMallocPixelRef.cpp
|
| index 53042d263dc39a23a66b7816cedae885e6c4547b..c3e605c358748b56cee33af1fb50b0c4f8ee6f19 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, fRB, fCTable);
|
| + this->setPreLocked(fStorage, 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, fRB, fCTable);
|
| + this->setPreLocked(fStorage, fCTable);
|
| }
|
|
|
|
|
| @@ -186,11 +186,9 @@ SkMallocPixelRef::~SkMallocPixelRef() {
|
| }
|
| }
|
|
|
| -bool SkMallocPixelRef::onNewLockPixels(LockRec* rec) {
|
| - rec->fPixels = fStorage;
|
| - rec->fRowBytes = fRB;
|
| - rec->fColorTable = fCTable;
|
| - return true;
|
| +void* SkMallocPixelRef::onLockPixels(SkColorTable** ctable) {
|
| + *ctable = fCTable;
|
| + return fStorage;
|
| }
|
|
|
| void SkMallocPixelRef::onUnlockPixels() {
|
| @@ -236,5 +234,5 @@ SkMallocPixelRef::SkMallocPixelRef(SkFlattenableReadBuffer& buffer)
|
| fCTable = NULL;
|
| }
|
|
|
| - this->setPreLocked(fStorage, fRB, fCTable);
|
| + this->setPreLocked(fStorage, fCTable);
|
| }
|
|
|