| Index: src/core/SkStreamPriv.h
|
| diff --git a/src/core/SkStreamPriv.h b/src/core/SkStreamPriv.h
|
| index 5b5a73adef0f7368bc6df2159af55e116a9d48fd..6558fafbc1bccfcc14789fadfd340c6808b61276 100644
|
| --- a/src/core/SkStreamPriv.h
|
| +++ b/src/core/SkStreamPriv.h
|
| @@ -10,6 +10,7 @@
|
|
|
| class SkAutoMalloc;
|
| class SkStream;
|
| +class SkStreamRewindable;
|
| class SkData;
|
|
|
| /**
|
| @@ -34,4 +35,11 @@ size_t SkCopyStreamToStorage(SkAutoMalloc* storage, SkStream* stream);
|
| */
|
| SkData *SkCopyStreamToData(SkStream* stream);
|
|
|
| +/**
|
| + * Attempt to convert this stream to a StreamRewindable in the
|
| + * cheapest possible manner (calling duplicate() if possible, and
|
| + * otherwise copying to memory).
|
| + */
|
| +SkStreamRewindable* SkStreamToStreamRewindable(SkStream* stream);
|
| +
|
| #endif // SkStreamPriv_DEFINED
|
|
|