DateTime tools. Fix Linux build error (II)

This commit is contained in:
Bjørn Erik Jensen 2017-10-09 13:33:56 +02:00
parent f5a387af73
commit 60c40832fd

View File

@ -124,7 +124,7 @@ QDateTime RiaQDateTimeTools::epoch()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime() QDateTime RiaQDateTimeTools::createDateTime()
{ {
auto& qdt = QDateTime(); auto qdt = QDateTime();
qdt.setTimeSpec(currentTimeSpec()); qdt.setTimeSpec(currentTimeSpec());
return qdt; return qdt;
} }
@ -134,7 +134,7 @@ QDateTime RiaQDateTimeTools::createDateTime()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime(const QDate& date) QDateTime RiaQDateTimeTools::createDateTime(const QDate& date)
{ {
auto& qdt = QDateTime(date); auto qdt = QDateTime(date);
qdt.setTimeSpec(currentTimeSpec()); qdt.setTimeSpec(currentTimeSpec());
return qdt; return qdt;
} }
@ -144,6 +144,6 @@ QDateTime RiaQDateTimeTools::createDateTime(const QDate& date)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QDateTime RiaQDateTimeTools::createDateTime(const QDate& date, const QTime& time) QDateTime RiaQDateTimeTools::createDateTime(const QDate& date, const QTime& time)
{ {
auto& qdt = QDateTime(date, time, currentTimeSpec()); auto qdt = QDateTime(date, time, currentTimeSpec());
return qdt; return qdt;
} }