| Index: src/pdf/SkPDFGraphicState.h
|
| diff --git a/src/pdf/SkPDFGraphicState.h b/src/pdf/SkPDFGraphicState.h
|
| index a759d56b9f6585b82f6b26aa294a01c7563e50df..b26e4a00cba4cd8df5aa902d3206d1e750cd2600 100644
|
| --- a/src/pdf/SkPDFGraphicState.h
|
| +++ b/src/pdf/SkPDFGraphicState.h
|
| @@ -47,7 +47,8 @@ public:
|
| * other references.
|
| * @param paint The SkPaint to emulate.
|
| */
|
| - static SkPDFGraphicState* GetGraphicStateForPaint(const SkPaint& paint);
|
| + static SkPDFGraphicState* GetGraphicStateForPaint(SkPDFCanon* canon,
|
| + const SkPaint& paint);
|
|
|
| /** Make a graphic state that only sets the passed soft mask. The
|
| * reference count of the object is incremented and it is the caller's
|
| @@ -74,12 +75,12 @@ public:
|
| static SkPDFGraphicState* CreateNoSMaskGraphicState();
|
|
|
| private:
|
| + SkPDFCanon* const fCanon;
|
| const SkPaint fPaint;
|
| bool fPopulated;
|
| - bool fSMask;
|
|
|
| SkPDFGraphicState();
|
| - explicit SkPDFGraphicState(const SkPaint& paint);
|
| + SkPDFGraphicState(SkPDFCanon* canon, const SkPaint& paint);
|
|
|
| void populateDict();
|
|
|
|
|