aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkStroke.cpp
diff options
context:
space:
mode:
authorGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-09-07 12:23:41 +0000
committerGravatar reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-09-07 12:23:41 +0000
commit55b5f4bd6a69e70feeaf6018171882ab9cd250ae (patch)
treec6c81cac1737319a8742973f114728ea18fe96da /src/core/SkStroke.cpp
parent11f6380510f40fdf83289976e51962306aac8ce4 (diff)
add SkPoint::CanNormalize to unify decisions about when a vector is degenerate
git-svn-id: http://skia.googlecode.com/svn/trunk@2236 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkStroke.cpp')
-rw-r--r--src/core/SkStroke.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkStroke.cpp b/src/core/SkStroke.cpp
index 0c858ebe4d..bf3ceac3b7 100644
--- a/src/core/SkStroke.cpp
+++ b/src/core/SkStroke.cpp
@@ -15,7 +15,7 @@
#define kMaxCubicSubdivide 4
static inline bool degenerate_vector(const SkVector& v) {
- return SkScalarNearlyZero(v.fX) && SkScalarNearlyZero(v.fY);
+ return !SkPoint::CanNormalize(v.fX, v.fY);
}
static inline bool degenerate_line(const SkPoint& a, const SkPoint& b,