diff options
author | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-07 21:35:39 +0000 |
---|---|---|
committer | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-07 21:35:39 +0000 |
commit | 03e0f5f1e00acf0042648aae58136474ed19c28e (patch) | |
tree | 4b735b799872f04fe5ae59fbf551adf984db47b9 /skia | |
parent | dfeee5ff1f51653a4eb674475b3e8a844dee96e8 (diff) | |
download | chromium_src-03e0f5f1e00acf0042648aae58136474ed19c28e.zip chromium_src-03e0f5f1e00acf0042648aae58136474ed19c28e.tar.gz chromium_src-03e0f5f1e00acf0042648aae58136474ed19c28e.tar.bz2 |
mac: Use NSWidth() and friends in a few more places.
No intended behavior change.
BUG=none
TEST=none
TBR=owners
Review URL: https://chromiumcodereview.appspot.com/10545050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141084 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia')
-rw-r--r-- | skia/ext/canvas_paint_mac.h | 10 | ||||
-rw-r--r-- | skia/ext/skia_utils_mac.mm | 5 |
2 files changed, 6 insertions, 9 deletions
diff --git a/skia/ext/canvas_paint_mac.h b/skia/ext/canvas_paint_mac.h index 1f5ff03..441af82 100644 --- a/skia/ext/canvas_paint_mac.h +++ b/skia/ext/canvas_paint_mac.h @@ -74,7 +74,7 @@ class CanvasPaintT : public T { // Returns true if the invalid region is empty. The caller should call this // function to determine if anything needs painting. bool is_empty() const { - return rectangle_.size.width == 0 || rectangle_.size.height == 0; + return NSIsEmptyRect(rectangle_); } const NSRect& rectangle() const { @@ -84,8 +84,8 @@ class CanvasPaintT : public T { private: void init(bool opaque) { PlatformCanvas* canvas = GetPlatformCanvas(this); - if (!canvas->initialize(rectangle_.size.width, - rectangle_.size.height, + if (!canvas->initialize(NSWidth(rectangle_), + NSHeight(rectangle_), opaque, NULL)) { // Cause a deliberate crash; *(volatile char*) 0 = 0; @@ -94,8 +94,8 @@ class CanvasPaintT : public T { // Need to translate so that the dirty region appears at the origin of the // surface. - canvas->translate(-SkDoubleToScalar(rectangle_.origin.x), - -SkDoubleToScalar(rectangle_.origin.y)); + canvas->translate(-SkDoubleToScalar(NSMinX(rectangle_)), + -SkDoubleToScalar(NSMinY(rectangle_))); context_ = GetBitmapContext(GetTopDevice(*canvas)); } diff --git a/skia/ext/skia_utils_mac.mm b/skia/ext/skia_utils_mac.mm index d8af9d0..0d0eb1e 100644 --- a/skia/ext/skia_utils_mac.mm +++ b/skia/ext/skia_utils_mac.mm @@ -138,10 +138,7 @@ CGAffineTransform SkMatrixToCGAffineTransform(const SkMatrix& matrix) { SkRect CGRectToSkRect(const CGRect& rect) { SkRect sk_rect = { - rect.origin.x, - rect.origin.y, - rect.origin.x + rect.size.width, - rect.origin.y + rect.size.height, + rect.origin.x, rect.origin.y, CGRectGetMaxX(rect), CGRectGetMaxY(rect) }; return sk_rect; } |