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: |