Commit db15a2f9ebf2e837eb458efd04a1c9f745a0ea91

Authored by Charles Otto
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&lt;QPointF&gt; File::namedPoints() const @@ -190,7 +191,7 @@ QList&lt;QPointF&gt; 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 }