| Index: src/pdf/SkPDFBitmap.cpp
|
| diff --git a/src/pdf/SkPDFBitmap.cpp b/src/pdf/SkPDFBitmap.cpp
|
| index 1978040ec93309a4527912f55dea7d0ce5b32421..fa2cfab250c7e4065e1dbb5ee93e4569a9237ab7 100644
|
| --- a/src/pdf/SkPDFBitmap.cpp
|
| +++ b/src/pdf/SkPDFBitmap.cpp
|
| @@ -366,17 +366,15 @@ class PDFDefaultBitmap : public SkPDFObject {
|
| public:
|
| void emitObject(SkWStream* stream,
|
| const SkPDFObjNumMap& objNumMap,
|
| - const SkPDFSubstituteMap& substitutes) const override {
|
| - emit_image_xobject(stream, fImage, false, fSMask, objNumMap, substitutes);
|
| + const SkPDFSubstituteMap& subs) const override {
|
| + emit_image_xobject(stream, fImage, false, fSMask, objNumMap, subs);
|
| }
|
| void addResources(SkPDFObjNumMap* catalog,
|
| - const SkPDFSubstituteMap& substitutes) const override {
|
| + const SkPDFSubstituteMap& subs) const override {
|
| if (fSMask.get()) {
|
| - SkPDFObject* obj = substitutes.getSubstitute(fSMask.get());
|
| + SkPDFObject* obj = subs.getSubstitute(fSMask.get());
|
| SkASSERT(obj);
|
| - if (catalog->addObject(obj)) {
|
| - obj->addResources(catalog, substitutes);
|
| - }
|
| + catalog->addObjectRecursively(obj, subs);
|
| }
|
| }
|
| PDFDefaultBitmap(const SkImage* image, SkPDFObject* smask)
|
|
|