| Index: src/lazy/SkDiscardablePixelRef.h
|
| diff --git a/src/lazy/SkDiscardablePixelRef.h b/src/lazy/SkDiscardablePixelRef.h
|
| index 78dcd66791f3d430da2676f57570f68218e832ca..313660efc5b0d1362d19c57443b9ee81772b36a3 100644
|
| --- a/src/lazy/SkDiscardablePixelRef.h
|
| +++ b/src/lazy/SkDiscardablePixelRef.h
|
| @@ -50,7 +50,8 @@ public:
|
|
|
| protected:
|
| ~SkDiscardablePixelRef();
|
| - virtual void* onLockPixels(SkColorTable**) SK_OVERRIDE;
|
| +
|
| + virtual bool onNewLockPixels(LockRec*) SK_OVERRIDE;
|
| virtual void onUnlockPixels() SK_OVERRIDE;
|
| virtual bool onLockPixelsAreWritable() const SK_OVERRIDE { return false; }
|
|
|
| @@ -61,8 +62,6 @@ protected:
|
| private:
|
| SkImageGenerator* const fGenerator;
|
| SkDiscardableMemory::Factory* const fDMFactory;
|
| - const SkImageInfo fInfo;
|
| - const size_t fSize; // size of memory to be allocated
|
| const size_t fRowBytes;
|
| // These const members should not change over the life of the
|
| // PixelRef, since the SkBitmap doesn't expect them to change.
|
| @@ -72,8 +71,10 @@ private:
|
| /* Takes ownership of SkImageGenerator. */
|
| SkDiscardablePixelRef(SkImageGenerator* generator,
|
| const SkImageInfo& info,
|
| - size_t size,
|
| size_t rowBytes,
|
| SkDiscardableMemory::Factory* factory);
|
| +
|
| + typedef SkPixelRef INHERITED;
|
| };
|
| +
|
| #endif // SkDiscardablePixelRef_DEFINED
|
|
|