| Index: src/gpu/effects/GrRRectEffect.cpp | 
| diff --git a/src/gpu/effects/GrRRectEffect.cpp b/src/gpu/effects/GrRRectEffect.cpp | 
| index 324d02da02df5c140aec42a9a98c5e0607535cc5..9d83785810fab7d0b365598fad32fde3e7996485 100644 | 
| --- a/src/gpu/effects/GrRRectEffect.cpp | 
| +++ b/src/gpu/effects/GrRRectEffect.cpp | 
| @@ -669,19 +669,19 @@ GrEffectRef* GrRRectEffect::Create(GrEffectEdgeType edgeType, const SkRRect& rre | 
| continue; | 
| } | 
| if (r.fX != r.fY) { | 
| -                cornerFlags = -1; | 
| +                cornerFlags = ~0U; | 
| break; | 
| } | 
| if (!cornerFlags) { | 
| radius = r.fX; | 
| if (radius < CircularRRectEffect::kRadiusMin) { | 
| -                    cornerFlags = -1; | 
| +                    cornerFlags = ~0U; | 
| break; | 
| } | 
| cornerFlags = 1 << c; | 
| } else { | 
| if (r.fX != radius) { | 
| -                   cornerFlags = -1; | 
| +                   cornerFlags = ~0U; | 
| break; | 
| } | 
| cornerFlags |= 1 << c; | 
|  |