| Index: include/core/SkMallocPixelRef.h
|
| diff --git a/include/core/SkMallocPixelRef.h b/include/core/SkMallocPixelRef.h
|
| index 2db81bb31b508f5370a1ae7b728bbb0e3731f198..5415e01900dbe46ebe2468513acf343d3c5f7cb0 100644
|
| --- a/include/core/SkMallocPixelRef.h
|
| +++ b/include/core/SkMallocPixelRef.h
|
| @@ -82,18 +82,21 @@ public:
|
| SkColorTable*) SK_OVERRIDE;
|
| };
|
|
|
| +#ifdef SK_SUPPORT_LEGACY_PIXELREF_UNFLATTENABLE
|
| SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkMallocPixelRef)
|
| +#endif
|
|
|
| protected:
|
| // The ownPixels version of this constructor is deprecated.
|
| SkMallocPixelRef(const SkImageInfo&, void* addr, size_t rb, SkColorTable*,
|
| bool ownPixels);
|
| +#ifdef SK_SUPPORT_LEGACY_PIXELREF_UNFLATTENABLE
|
| SkMallocPixelRef(SkReadBuffer& buffer);
|
| +#endif
|
| virtual ~SkMallocPixelRef();
|
|
|
| virtual bool onNewLockPixels(LockRec*) SK_OVERRIDE;
|
| virtual void onUnlockPixels() SK_OVERRIDE;
|
| - virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE;
|
| virtual size_t getAllocatedSizeInBytes() const SK_OVERRIDE;
|
|
|
| private:
|
|
|