diff --git a/src/qwt_date.cpp b/src/qwt_date.cpp index 9f086e2..a9920c9 100644 --- a/src/qwt_date.cpp +++ b/src/qwt_date.cpp @@ -264,7 +264,7 @@ QDateTime QwtDate::toDateTime( double value, Qt::TimeSpec timeSpec ) const double days = static_cast< qint64 >( std::floor( value / msecsPerDay ) ); - const double jd = QwtDate::JulianDayForEpoch + days; + const double jd = (double)QwtDate::JulianDayForEpoch + days; if ( ( jd > maxJulianDayD ) || ( jd < minJulianDayD ) ) { qWarning() << "QwtDate::toDateTime: overflow";