forked from qt-creator/qt-creator
Sqlite: Fix build on macOS
Change-Id: Ib0f98e528ecb619066e48cd75ee92de7cb61b74e Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
committed by
Christian Stenger
parent
2c3dbabb91
commit
dce9aa217c
@@ -38,9 +38,15 @@
|
||||
|
||||
#include "sqlite3.h"
|
||||
|
||||
#if defined(Q_OS_DARWIN) && defined(Q_CC_GNU)
|
||||
#define QTC_THREAD_LOCAL __thread
|
||||
#else
|
||||
#define QTC_THREAD_LOCAL thread_local
|
||||
#endif
|
||||
|
||||
#define SIZE_OF_BYTEARRAY_ARRAY(array) sizeof(array)/sizeof(QByteArray)
|
||||
|
||||
thread_local SqliteDatabaseBackend *sqliteDatabaseBackend = nullptr;
|
||||
QTC_THREAD_LOCAL SqliteDatabaseBackend *sqliteDatabaseBackend = nullptr;
|
||||
|
||||
SqliteDatabaseBackend::SqliteDatabaseBackend()
|
||||
: databaseHandle(nullptr),
|
||||
|
||||
Reference in New Issue
Block a user