From f52084e7dfabca0985a4c0f18403d514c3e4b994 Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Wed, 28 Apr 2021 15:19:27 +0200 Subject: Fix mix-guided use of const reference variable It needs to be a mutable value variable to be std::move()d. Change-Id: I9d78b2975f8964e7a7eb06771b0069d9b9e6661e Reviewed-by: Thiago Macieira (cherry picked from commit 8ec07b4afc93160e15c1aaa746fd027f2d37f70e) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/time/qtimezoneprivate_tz.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/corelib/time/qtimezoneprivate_tz.cpp') diff --git a/src/corelib/time/qtimezoneprivate_tz.cpp b/src/corelib/time/qtimezoneprivate_tz.cpp index 1e1864e2f4..f70b6eab3d 100644 --- a/src/corelib/time/qtimezoneprivate_tz.cpp +++ b/src/corelib/time/qtimezoneprivate_tz.cpp @@ -875,7 +875,7 @@ QTzTimeZoneCacheEntry QTzTimeZoneCache::fetchEntry(const QByteArray &ianaId) void QTzTimeZonePrivate::init(const QByteArray &ianaId) { static QTzTimeZoneCache tzCache; - const auto &entry = tzCache.fetchEntry(ianaId); + auto entry = tzCache.fetchEntry(ianaId); if (entry.m_tranTimes.isEmpty() && entry.m_posixRule.isEmpty()) return; // Invalid after all ! -- cgit v1.2.3