| Index: src/codec/SkCodecImageGenerator.cpp
|
| diff --git a/src/codec/SkCodecImageGenerator.cpp b/src/codec/SkCodecImageGenerator.cpp
|
| index db13aaea2973f62445477f8fefdf42bef948d761..74037840b0a750142109779cbc5ecf525023a8e6 100644
|
| --- a/src/codec/SkCodecImageGenerator.cpp
|
| +++ b/src/codec/SkCodecImageGenerator.cpp
|
| @@ -39,6 +39,11 @@ SkCodecImageGenerator::SkCodecImageGenerator(SkCodec* codec, SkData* data)
|
| {}
|
|
|
| SkData* SkCodecImageGenerator::onRefEncodedData(SK_REFENCODEDDATA_CTXPARAM) {
|
| +#ifndef SK_SUPPORT_LEGACY_REFENCODEDDATA_NOCTX
|
| + if (whitelist && !whitelist->includes(fCodec->getEncodedFormat())) {
|
| + return nullptr;
|
| + }
|
| +#endif
|
| return SkRef(fData.get());
|
| }
|
|
|
|
|