Index: src/core/SkStreamPriv.h |
diff --git a/src/core/SkStreamPriv.h b/src/core/SkStreamPriv.h |
index b82f7d84e9de0227705f864e4fe3724cbdc0aefb..d1dd604955b43adc51dc78dd8896c2e1be539747 100644 |
--- a/src/core/SkStreamPriv.h |
+++ b/src/core/SkStreamPriv.h |
@@ -8,23 +8,9 @@ |
#ifndef SkStreamPriv_DEFINED |
#define SkStreamPriv_DEFINED |
-class SkAutoMalloc; |
-class SkStream; |
-class SkStreamRewindable; |
class SkData; |
- |
-/** |
- * Copy the provided stream to memory allocated by storage. |
- * Used by SkImageDecoder_libbmp and SkImageDecoder_libico. |
- * @param storage Allocator to hold the memory. Will be reset to be large |
- * enough to hold the entire stream. Upon successful return, |
- * storage->get() will point to data holding the SkStream's entire |
- * contents. |
- * @param stream SkStream to be copied into storage. |
- * @return size_t Total number of bytes in the SkStream, which is also the |
- * number of bytes pointed to by storage->get(). Returns 0 on failure. |
- */ |
-size_t SkCopyStreamToStorage(SkAutoMalloc* storage, SkStream* stream); |
+class SkStream; |
+class SkWStream; |
/** |
* Copy the provided stream to an SkData variable. |
@@ -33,15 +19,7 @@ size_t SkCopyStreamToStorage(SkAutoMalloc* storage, SkStream* stream); |
* will have a ref count of one upon return and belongs to the |
* caller. Returns nullptr on failure. |
*/ |
-SkData *SkCopyStreamToData(SkStream* stream); |
- |
-/** |
- * Attempt to convert this stream to a StreamRewindable in the |
- * cheapest possible manner (calling duplicate() if possible, and |
- * otherwise allocating memory for a copy). The position of the |
- * input stream is left in an indeterminate state. |
- */ |
-SkStreamRewindable* SkStreamRewindableFromSkStream(SkStream* stream); |
+SkData* SkCopyStreamToData(SkStream* stream); |
/** |
* Copies the input stream from the current position to the end. |