aboutsummaryrefslogtreecommitdiff
path: root/AppKit/GTMNSBezierPath+Shading.m
diff options
context:
space:
mode:
Diffstat (limited to 'AppKit/GTMNSBezierPath+Shading.m')
-rw-r--r--AppKit/GTMNSBezierPath+Shading.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/AppKit/GTMNSBezierPath+Shading.m b/AppKit/GTMNSBezierPath+Shading.m
index 4ab9ee3..eff8dfb 100644
--- a/AppKit/GTMNSBezierPath+Shading.m
+++ b/AppKit/GTMNSBezierPath+Shading.m
@@ -132,9 +132,9 @@
NSPoint newPoint = pointB;
CGFloat x = (pointB.x - pointA.x);
CGFloat y = (pointB.y - pointA.y);
- if (x == 0.0) {
+ if (fpclassify(x) == FP_ZERO) {
newPoint.y += length;
- } else if (y == 0.0) {
+ } else if (fpclassify(y) == FP_ZERO) {
newPoint.x += length;
} else {
#if CGFLOAT_IS_DOUBLE