| Index: gm/imagefiltersgraph.cpp
 | 
| diff --git a/gm/imagefiltersgraph.cpp b/gm/imagefiltersgraph.cpp
 | 
| index 537287124a19b43f52776a11f23c90ec5147c8e5..c0c652b46d77ef3eb77291895cb03236e9daa80e 100644
 | 
| --- a/gm/imagefiltersgraph.cpp
 | 
| +++ b/gm/imagefiltersgraph.cpp
 | 
| @@ -84,11 +84,11 @@ private:
 | 
|  
 | 
|  static SimpleOffsetFilter::Registrar gReg;
 | 
|  
 | 
| -SkFlattenable* SimpleOffsetFilter::CreateProc(SkReadBuffer& buffer) {
 | 
| +sk_sp<SkFlattenable> SimpleOffsetFilter::CreateProc(SkReadBuffer& buffer) {
 | 
|      SK_IMAGEFILTER_UNFLATTEN_COMMON(common, 1);
 | 
|      SkScalar dx = buffer.readScalar();
 | 
|      SkScalar dy = buffer.readScalar();
 | 
| -    return Create(dx, dy, common.getInput(0).get());
 | 
| +    return sk_sp<SkFlattenable>(Create(dx, dy, common.getInput(0).get()));
 | 
|  }
 | 
|  
 | 
|  #ifndef SK_IGNORE_TO_STRING
 | 
| 
 |