| Index: include/core/SkReadBuffer.h | 
| diff --git a/include/core/SkReadBuffer.h b/include/core/SkReadBuffer.h | 
| index 75cc64b2be190e68720fd5e19709bc0d762efb50..dd3301ec133b9ccd9c188467a0d9bdf077fe7f65 100644 | 
| --- a/include/core/SkReadBuffer.h | 
| +++ b/include/core/SkReadBuffer.h | 
| @@ -177,12 +177,14 @@ public: | 
| virtual bool isValid() const { return true; } | 
| virtual bool validateAvailable(size_t size) { return true; } | 
|  | 
| +protected: | 
| +    SkReader32 fReader; | 
| + | 
| private: | 
| bool readArray(void* value, size_t size, size_t elementSize); | 
|  | 
| uint32_t fFlags; | 
|  | 
| -    SkReader32 fReader; | 
| void* fMemoryPtr; | 
|  | 
| SkBitmapHeapReader* fBitmapStorage; | 
|  |