| Index: src/effects/SkBlurMaskFilter.cpp | 
| diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp | 
| index be0c8166e2cf06ad816586c6acc40a2dd3a9e9d0..d55c669e74da8c858a78ca663be50c0989a05828 100644 | 
| --- a/src/effects/SkBlurMaskFilter.cpp | 
| +++ b/src/effects/SkBlurMaskFilter.cpp | 
| @@ -1043,9 +1043,7 @@ const GrFragmentProcessor* GrRRectBlurEffect::TestCreate(GrProcessorTestData* d) | 
|  | 
| class GrGLRRectBlurEffect : public GrGLSLFragmentProcessor { | 
| public: | 
| -    GrGLRRectBlurEffect(const GrProcessor&) {} | 
| - | 
| -    virtual void emitCode(EmitArgs&) override; | 
| +    void emitCode(EmitArgs&) override; | 
|  | 
| protected: | 
| void onSetData(const GrGLSLProgramDataManager&, const GrProcessor&) override; | 
| @@ -1138,7 +1136,7 @@ void GrRRectBlurEffect::onGetGLSLProcessorKey(const GrGLSLCaps& caps, | 
| } | 
|  | 
| GrGLSLFragmentProcessor* GrRRectBlurEffect::onCreateGLSLInstance() const { | 
| -    return new GrGLRRectBlurEffect(*this); | 
| +    return new GrGLRRectBlurEffect; | 
| } | 
|  | 
| bool SkBlurMaskFilterImpl::directFilterRRectMaskGPU(GrTextureProvider* texProvider, | 
|  |