From 5adaf8bf24e7581104c41c868188602624e8ba86 Mon Sep 17 00:00:00 2001 From: Mike Reed Date: Thu, 15 Dec 2016 13:02:33 -0500 Subject: remove unused dynamicwstream.snapshotAsData() Checking to invalidate this on every write() call has a measurable cost, so removing it both simplifies the class and speeds it up. BUG=skia: Change-Id: Idf0baa265c9a0b5d26d82fce948c61ed9b0810b1 Reviewed-on: https://skia-review.googlesource.com/6096 Reviewed-by: Ben Wagner Reviewed-by: Mike Klein Commit-Queue: Mike Reed --- include/core/SkStream.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'include/core/SkStream.h') diff --git a/include/core/SkStream.h b/include/core/SkStream.h index d8eeb6c6d4..089a4ca6f9 100644 --- a/include/core/SkStream.h +++ b/include/core/SkStream.h @@ -385,7 +385,6 @@ public: void copyTo(void* dst) const; void writeToStream(SkWStream* dst) const; - sk_sp snapshotAsData() const; // Return the contents as SkData, and then reset the stream. sk_sp detachAsData(); @@ -400,9 +399,6 @@ private: Block* fHead; Block* fTail; size_t fBytesWritten; - mutable sk_sp fCopy; // is invalidated if we write after it is created - - void invalidateCopy(); // For access to the Block type. friend class SkBlockMemoryStream; -- cgit v1.2.3