| Index: gm/xfermodes.cpp
 | 
| diff --git a/gm/xfermodes.cpp b/gm/xfermodes.cpp
 | 
| index 1a71255d3e0b94ca06e9e18ef278391a9bd2ef1c..a1427cf212e4a92b78d962c8898b06558ab8b2bd 100644
 | 
| --- a/gm/xfermodes.cpp
 | 
| +++ b/gm/xfermodes.cpp
 | 
| @@ -261,10 +261,8 @@ protected:
 | 
|          const SkScalar h = SkIntToScalar(H);
 | 
|          SkMatrix m;
 | 
|          m.setScale(SkIntToScalar(6), SkIntToScalar(6));
 | 
| -        SkShader* s = SkShader::CreateBitmapShader(fBG,
 | 
| -                                                   SkShader::kRepeat_TileMode,
 | 
| -                                                   SkShader::kRepeat_TileMode,
 | 
| -                                                   &m);
 | 
| +        auto s = SkShader::MakeBitmapShader(fBG, SkShader::kRepeat_TileMode,
 | 
| +                                            SkShader::kRepeat_TileMode, &m);
 | 
|  
 | 
|          SkPaint labelP;
 | 
|          labelP.setAntiAlias(true);
 | 
| @@ -325,7 +323,6 @@ protected:
 | 
|                  y0 = 0;
 | 
|              }
 | 
|          }
 | 
| -        s->unref();
 | 
|      }
 | 
|  
 | 
|  private:
 | 
| 
 |