| Index: src/core/SkOrderedReadBuffer.h
|
| diff --git a/src/core/SkOrderedReadBuffer.h b/src/core/SkOrderedReadBuffer.h
|
| index 556fce8b41495a4790bf48074dcb3ed951611439..64c24def5ea55bc681c50a3a6b25e6053107c717 100644
|
| --- a/src/core/SkOrderedReadBuffer.h
|
| +++ b/src/core/SkOrderedReadBuffer.h
|
| @@ -52,7 +52,6 @@ public:
|
| virtual void* readEncodedString(size_t* length, SkPaint::TextEncoding encoding) SK_OVERRIDE;
|
|
|
| // common data structures
|
| - virtual SkFlattenable* readFlattenable() SK_OVERRIDE;
|
| virtual void readPoint(SkPoint* point) SK_OVERRIDE;
|
| virtual void readMatrix(SkMatrix* matrix) SK_OVERRIDE;
|
| virtual void readIRect(SkIRect* rect) SK_OVERRIDE;
|
| @@ -112,6 +111,10 @@ public:
|
| fBitmapDecoder = bitmapDecoder;
|
| }
|
|
|
| +protected:
|
| + // Use readFlattenableT to enforce a type check on the flattenable read
|
| + virtual SkFlattenable* readFlattenable() SK_OVERRIDE;
|
| +
|
| private:
|
| SkReader32 fReader;
|
| void* fMemoryPtr;
|
|
|