diff --git a/src/corelib/tools/qshareddata.h b/src/corelib/tools/qshareddata.h index bb0ef6ad9fa..4aaa555796c 100644 --- a/src/corelib/tools/qshareddata.h +++ b/src/corelib/tools/qshareddata.h @@ -162,7 +162,7 @@ public: Q_NODISCARD_CTOR QExplicitlySharedDataPointer(const QExplicitlySharedDataPointer &o) noexcept #ifdef QT_ENABLE_QEXPLICITLYSHAREDDATAPOINTER_STATICCAST - : d(warnIfQExplicitlySharedDataPointerStaticCastMacroDefined(), static_cast(o.data())) + : d{(warnIfQExplicitlySharedDataPointerStaticCastMacroDefined(), static_cast(o.data()))} #else : d(o.data()) #endif