From 5761d97fc45cee31bb1e5b81026473ce17a79102 Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Mon, 30 Oct 2023 19:10:53 +0100 Subject: [PATCH] Amend #if-ery to exclude MS QTZP backend declaration when not in use Since 2017 we've been using the ICU backend in preference to the MS one, so there's no point declaring the MS one when it's not being compiled. Change-Id: Ia7b770ec27bb627caace814b972967c4f7d63330 Reviewed-by: Qt CI Bot Reviewed-by: Thiago Macieira (cherry picked from commit 0de55973d37a951fb5d5f596d7967f1978865845) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 371dd6c6bd648dbff70d889f4ab30551fece11ae) --- src/corelib/time/qtimezoneprivate_p.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/corelib/time/qtimezoneprivate_p.h b/src/corelib/time/qtimezoneprivate_p.h index 6ea95070fe2..3d654df3bcc 100644 --- a/src/corelib/time/qtimezoneprivate_p.h +++ b/src/corelib/time/qtimezoneprivate_p.h @@ -379,7 +379,7 @@ private: }; #endif // Q_OS_MAC -#ifdef Q_OS_WIN +#if defined(Q_OS_WIN) && !QT_CONFIG(icu) class Q_AUTOTEST_EXPORT QWinTimeZonePrivate final : public QTimeZonePrivate { public: @@ -435,7 +435,7 @@ private: QString m_daylightName; QList m_tranRules; }; -#endif // Q_OS_WIN +#endif // Q_OS_WIN && !icu #ifdef Q_OS_ANDROID class QAndroidTimeZonePrivate final : public QTimeZonePrivate