sunrise-fix.patch 740 B

12345678910111213141516171819202122
  1. --- a/src/sunriseset.cpp
  2. +++ b/src/sunriseset.cpp
  3. @@ -180,7 +180,7 @@
  4. double hourAngle = calcHourAngleSunrise(latitude, solarDec);
  5. double delta = longitude + radToDeg(hourAngle);
  6. QTime timeUTC(0, 0);
  7. - if (isnan(delta))
  8. + if (std::isnan(delta))
  9. return timeUTC;
  10. timeUTC = timeUTC.addSecs((720 - (4.0 * delta) - eqTime) * 60);
  11. return QTime(timeUTC.hour(),
  12. @@ -199,7 +199,7 @@
  13. double hourAngle = -calcHourAngleSunrise(latitude, solarDec);
  14. double delta = longitude + radToDeg(hourAngle);
  15. QTime timeUTC(0, 0);
  16. - if (isnan(delta))
  17. + if (std::isnan(delta))
  18. return timeUTC;
  19. timeUTC = timeUTC.addSecs((720 - (4.0 * delta) - eqTime) * 60);
  20. return QTime(timeUTC.hour(),