diff options
Diffstat (limited to 'include/core/SkScalar.h')
-rw-r--r-- | include/core/SkScalar.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/core/SkScalar.h b/include/core/SkScalar.h index e0490e2b0b..94c3ce15c0 100644 --- a/include/core/SkScalar.h +++ b/include/core/SkScalar.h @@ -127,7 +127,7 @@ static inline bool SkScalarIsFinite(SkScalar x) { SkScalar prod = x * 0; // At this point, prod will either be NaN or 0 // Therefore we can return (prod == prod) or (0 == prod). - return prod == prod; + return !SkScalarIsNaN(prod); } /** |