Commit db15a2f9ebf2e837eb458efd04a1c9f745a0ea91
1 parent
cff1fb9f
Use qIsNaN over std::isnan due to visual studio 2012 defficiencies
Showing
1 changed file
with
2 additions
and
1 deletions
openbr/openbr_plugin.cpp
| @@ -19,6 +19,7 @@ | @@ -19,6 +19,7 @@ | ||
| 19 | #include <QFutureSynchronizer> | 19 | #include <QFutureSynchronizer> |
| 20 | #include <QLocalSocket> | 20 | #include <QLocalSocket> |
| 21 | #include <QMetaProperty> | 21 | #include <QMetaProperty> |
| 22 | +#include <qnumeric.h> | ||
| 22 | #include <QPointF> | 23 | #include <QPointF> |
| 23 | #include <QProcess> | 24 | #include <QProcess> |
| 24 | #include <QRect> | 25 | #include <QRect> |
| @@ -190,7 +191,7 @@ QList<QPointF> File::namedPoints() const | @@ -190,7 +191,7 @@ QList<QPointF> File::namedPoints() const | ||
| 190 | const QVariant &variant = m_metadata[key]; | 191 | const QVariant &variant = m_metadata[key]; |
| 191 | if (variant.canConvert<QPointF>()) { | 192 | if (variant.canConvert<QPointF>()) { |
| 192 | const QPointF point = variant.value<QPointF>(); | 193 | const QPointF point = variant.value<QPointF>(); |
| 193 | - if (!std::isnan(point.x()) && !std::isnan(point.y())) | 194 | + if (!qIsNaN(point.x()) && !qIsNaN(point.y())) |
| 194 | landmarks.append(point); | 195 | landmarks.append(point); |
| 195 | } | 196 | } |
| 196 | } | 197 | } |