| Index: src/core/SkBitmapDevice.cpp
|
| diff --git a/src/core/SkBitmapDevice.cpp b/src/core/SkBitmapDevice.cpp
|
| index ff68481538286fd25f92734f527a3134de03b1f4..1d9bfe3d2e928320de29559295511314766901f1 100644
|
| --- a/src/core/SkBitmapDevice.cpp
|
| +++ b/src/core/SkBitmapDevice.cpp
|
| @@ -232,11 +232,7 @@ void SkBitmapDevice::drawOval(const SkDraw& draw, const SkRect& oval, const SkPa
|
| void SkBitmapDevice::drawRRect(const SkDraw& draw, const SkRRect& rrect, const SkPaint& paint) {
|
| CHECK_FOR_NODRAW_ANNOTATION(paint);
|
|
|
| - SkPath path;
|
| - path.addRRect(rrect);
|
| - // call the VIRTUAL version, so any subclasses who do handle drawPath aren't
|
| - // required to override drawRRect.
|
| - this->drawPath(draw, path, paint, NULL, true);
|
| + draw.drawRRect(rrect, paint);
|
| }
|
|
|
| void SkBitmapDevice::drawPath(const SkDraw& draw, const SkPath& path,
|
|
|