From a6d6d919faeb395449846bde41d4ad799c30da99 Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Thu, 25 Aug 2022 13:59:11 +0200 Subject: [PATCH] Trivial simplification in QDataStream &operator>>(..., QDate &) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The target date.jd is a qint64, so no need for a separate variable of the same type to read into before copying to it. Change-Id: I6f8990f6a74a785db205b8e2af1a3e3684759cd4 Reviewed-by: Thiago Macieira Reviewed-by: MÃ¥rten Nordheim --- src/corelib/time/qdatetime.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/corelib/time/qdatetime.cpp b/src/corelib/time/qdatetime.cpp index 611eb6bd8c9..dcb9896d685 100644 --- a/src/corelib/time/qdatetime.cpp +++ b/src/corelib/time/qdatetime.cpp @@ -5209,9 +5209,7 @@ QDataStream &operator>>(QDataStream &in, QDate &date) // Older versions consider 0 an invalid jd. date.jd = (jd != 0 ? jd : QDate::nullJd()); } else { - qint64 jd; - in >> jd; - date.jd = jd; + in >> date.jd; } return in;