| Index: include/core/SkFlattenableBuffers.h
|
| diff --git a/include/core/SkFlattenableBuffers.h b/include/core/SkFlattenableBuffers.h
|
| index 03c03f3877e6f8e3f508d29e371d5c7ebd91624e..ef080cf5c374805291a8018ccac535f484a5545d 100644
|
| --- a/include/core/SkFlattenableBuffers.h
|
| +++ b/include/core/SkFlattenableBuffers.h
|
| @@ -10,6 +10,7 @@
|
| #define SkFlattenableBuffers_DEFINED
|
|
|
| #include "SkColor.h"
|
| +#include "SkError.h"
|
| #include "SkPaint.h"
|
| #include "SkPoint.h"
|
|
|
| @@ -102,6 +103,13 @@ public:
|
| return static_cast<T*>(this->readFlattenable());
|
| }
|
|
|
| + void setError(SkError error) {
|
| + fError = static_cast<SkError>(fError | error);
|
| + }
|
| +
|
| +protected:
|
| + SkError fError;
|
| +
|
| private:
|
| uint32_t fFlags;
|
| };
|
|
|