aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkStream.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/core/SkStream.h')
-rw-r--r--include/core/SkStream.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/core/SkStream.h b/include/core/SkStream.h
index 10929a8343..8df59afaf3 100644
--- a/include/core/SkStream.h
+++ b/include/core/SkStream.h
@@ -376,6 +376,9 @@ public:
void copyTo(void* dst) const;
void writeToStream(SkWStream* dst) const;
+ /** Equivalent to copyTo() followed by reset(), but may save memory use. */
+ void copyToAndReset(void* dst);
+
/** Return the contents as SkData, and then reset the stream. */
sk_sp<SkData> detachAsData();