diff --git a/src/Gui/UpdateCheck.cpp b/src/Gui/UpdateCheck.cpp index 2d850ad5..2c4713b4 100644 --- a/src/Gui/UpdateCheck.cpp +++ b/src/Gui/UpdateCheck.cpp @@ -22,18 +22,10 @@ UpdateCheck::UpdateCheck(QWidget * parent) : { // Initialize variables versionToCheck_ = global()->settings().checkVersion(); - networkManager_ = new QNetworkAccessManager(); - parent_ = parent; - - checkForUpdates(); -} - -UpdateCheck::UpdateCheck(Version configVersion, QWidget * parent) : - reply_(0), - isReady_(false) -{ - // Initialize variables - versionToCheck_ = configVersion; + if(versionToCheck_ < Version(qApp->applicationVersion()) && versionToCheck_ != Version()) { + global()->settings().setCheckVersion(Version(qApp->applicationVersion())); + versionToCheck_ = global()->settings().checkVersion(); + } networkManager_ = new QNetworkAccessManager(); parent_ = parent; diff --git a/src/Gui/UpdateCheck.h b/src/Gui/UpdateCheck.h index b1425455..003e4175 100644 --- a/src/Gui/UpdateCheck.h +++ b/src/Gui/UpdateCheck.h @@ -24,7 +24,6 @@ class UpdateCheck: public QObject public: UpdateCheck(QWidget * parent = 0); - UpdateCheck(Version configVersion, QWidget * parent = 0); virtual ~UpdateCheck(); Version versionChecked() const; diff --git a/src/Gui/VectorAnimationComplex/BoundingBox.cpp b/src/Gui/VectorAnimationComplex/BoundingBox.cpp index cb0bb1d3..221687d7 100644 --- a/src/Gui/VectorAnimationComplex/BoundingBox.cpp +++ b/src/Gui/VectorAnimationComplex/BoundingBox.cpp @@ -23,7 +23,7 @@ inline bool isnan_(double x) #ifdef WIN32 return x != x; #else - return std::isnan(res); + return std::isnan(x); #endif }