diff options
Diffstat (limited to 'AppKit/GTMNSBezierPath+Shading.m')
-rw-r--r-- | AppKit/GTMNSBezierPath+Shading.m | 4 |
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 |