| Index: include/core/SkMaskFilter.h
|
| diff --git a/include/core/SkMaskFilter.h b/include/core/SkMaskFilter.h
|
| index fda1289c6e6386466902028de1acd265a926eefd..8065acf8483589451167e28533435cd723ae5388 100644
|
| --- a/include/core/SkMaskFilter.h
|
| +++ b/include/core/SkMaskFilter.h
|
| @@ -33,6 +33,8 @@ class SkRasterClip;
|
| Blur and emboss are implemented as subclasses of SkMaskFilter.
|
| */
|
| class SK_API SkMaskFilter : public SkFlattenable {
|
| + typedef SkFlattenable INHERITED;
|
| +
|
| public:
|
| SK_DECLARE_INST_COUNT(SkMaskFilter)
|
|
|
| @@ -124,7 +126,7 @@ public:
|
| virtual void computeFastBounds(const SkRect& src, SkRect* dest) const;
|
|
|
| SkDEVCODE(virtual void toString(SkString* str) const = 0;)
|
| -
|
| + SK_DEFINE_FLATTENABLE_TYPE(SkMaskFilter)
|
| protected:
|
| // empty for now, but lets get our subclass to remember to init us for the future
|
| SkMaskFilter(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {}
|
| @@ -172,8 +174,6 @@ private:
|
| bool filterPath(const SkPath& devPath, const SkMatrix& devMatrix,
|
| const SkRasterClip&, SkBounder*, SkBlitter* blitter,
|
| SkPaint::Style style) const;
|
| -
|
| - typedef SkFlattenable INHERITED;
|
| };
|
|
|
| #endif
|
|
|