| Index: samplecode/SampleFilterFuzz.cpp
|
| diff --git a/samplecode/SampleFilterFuzz.cpp b/samplecode/SampleFilterFuzz.cpp
|
| index dd72d1237c6a04c9fc0d7fc494da860eafe650d7..304de8aac638ba38735f21a640a372472e0683ff 100644
|
| --- a/samplecode/SampleFilterFuzz.cpp
|
| +++ b/samplecode/SampleFilterFuzz.cpp
|
| @@ -582,10 +582,9 @@ static SkImageFilter* make_image_filter(bool canBeNull) {
|
| filter = SkDownSampleImageFilter::Create(make_scalar());
|
| break;
|
| case XFERMODE:
|
| - {
|
| - SkAutoTUnref<SkXfermode> mode(SkXfermode::Create(make_xfermode()));
|
| - filter = SkXfermodeImageFilter::Create(mode, make_image_filter(), make_image_filter());
|
| - }
|
| + filter = SkXfermodeImageFilter::Make(SkXfermode::Make(make_xfermode()),
|
| + make_image_filter(), make_image_filter(),
|
| + nullptr).release();
|
| break;
|
| case OFFSET:
|
| filter = SkOffsetImageFilter::Create(make_scalar(), make_scalar(), make_image_filter());
|
|
|