From 90f5ef05fb0b750d7c8fc7c70bd74f2c93103434 Mon Sep 17 00:00:00 2001 From: Tadej Novak Date: Sun, 8 Jan 2023 11:45:15 +0100 Subject: [PATCH] [qt] Fix QThreadStorage cast (#664) --- platform/qt/src/mbgl/thread_local.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/qt/src/mbgl/thread_local.cpp b/platform/qt/src/mbgl/thread_local.cpp index a4277f041..60b1d0389 100644 --- a/platform/qt/src/mbgl/thread_local.cpp +++ b/platform/qt/src/mbgl/thread_local.cpp @@ -16,7 +16,7 @@ using StorageType = QThreadStorage>; ThreadLocalBase::ThreadLocalBase() { static_assert(sizeof(storage) >= sizeof(StorageType), "storage is too small"); static_assert(alignof(decltype(storage)) % alignof(StorageType) == 0, "storage is incorrectly aligned"); - new (&reinterpret_cast(storage)) QThreadStorage(); + new (&reinterpret_cast(storage)) QThreadStorage>(); } ThreadLocalBase::~ThreadLocalBase() {