| Index: src/core/SkPicturePlayback.h
|
| diff --git a/src/core/SkPicturePlayback.h b/src/core/SkPicturePlayback.h
|
| index 06d180fb4400ef14d1b73fcdc57347b83d46b158..144aa2f0e7f934da016aeeee1a473cc1bb10a0d0 100644
|
| --- a/src/core/SkPicturePlayback.h
|
| +++ b/src/core/SkPicturePlayback.h
|
| @@ -62,7 +62,7 @@ public:
|
| SkPicturePlayback();
|
| SkPicturePlayback(const SkPicturePlayback& src, SkPictCopyInfo* deepCopyInfo = NULL);
|
| explicit SkPicturePlayback(const SkPictureRecord& record, bool deepCopy = false);
|
| - SkPicturePlayback(SkStream*, const SkPictInfo&, SkPicture::InstallPixelRefProc);
|
| + SkPicturePlayback(SkStream*, const SkPictInfo&, bool* isValid, SkPicture::InstallPixelRefProc);
|
|
|
| virtual ~SkPicturePlayback();
|
|
|
| @@ -191,9 +191,9 @@ public:
|
| #endif
|
|
|
| private: // these help us with reading/writing
|
| - void parseStreamTag(SkStream*, const SkPictInfo&, uint32_t tag, size_t size,
|
| + bool parseStreamTag(SkStream*, const SkPictInfo&, uint32_t tag, size_t size,
|
| SkPicture::InstallPixelRefProc);
|
| - void parseBufferTag(SkOrderedReadBuffer&, uint32_t tag, size_t size);
|
| + bool parseBufferTag(SkOrderedReadBuffer&, uint32_t tag, size_t size);
|
| void flattenToBuffer(SkOrderedWriteBuffer&) const;
|
|
|
| private:
|
|
|