diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2015-01-21 15:04:59 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2015-03-25 10:18:51 +0000 |
commit | dec7e3ebb7afac615f7bf6ffa0f48e049605e8a9 (patch) | |
tree | 05f1a1fe5e92eacb8e090659de1b06b0b0a3b3fb /src/corelib/tools/qdatetime_p.h | |
parent | 2450a66001a3c0d1ad0d8f70bdac9fbc943bba11 (diff) |
QDateTimePrivate: replace out parameters with return-by-value in getDateTime()
Compilers don't like out parameters.
Effects on Linux GCC 4.9 stripped release builds:
text -584B
data +-0B
relocs +-0
Change-Id: Ie00c89b9edaced3a6adeb2707734c8f5238e67c1
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/tools/qdatetime_p.h')
-rw-r--r-- | src/corelib/tools/qdatetime_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/corelib/tools/qdatetime_p.h b/src/corelib/tools/qdatetime_p.h index b8934f7f70..9f663dab99 100644 --- a/src/corelib/tools/qdatetime_p.h +++ b/src/corelib/tools/qdatetime_p.h @@ -48,6 +48,7 @@ #include "qplatformdefs.h" #include "QtCore/qatomic.h" #include "QtCore/qdatetime.h" +#include "QtCore/qpair.h" #include "qtimezone.h" @@ -113,7 +114,7 @@ public: void setTimeSpec(Qt::TimeSpec spec, int offsetSeconds); void setDateTime(const QDate &date, const QTime &time); - void getDateTime(QDate *date, QTime *time) const; + QPair<QDate, QTime> getDateTime() const; void setDaylightStatus(DaylightStatus status); DaylightStatus daylightStatus() const; |