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"
|
#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)
|
#define SIZE_OF_BYTEARRAY_ARRAY(array) sizeof(array)/sizeof(QByteArray)
|
||||||
|
|
||||||
thread_local SqliteDatabaseBackend *sqliteDatabaseBackend = nullptr;
|
QTC_THREAD_LOCAL SqliteDatabaseBackend *sqliteDatabaseBackend = nullptr;
|
||||||
|
|
||||||
SqliteDatabaseBackend::SqliteDatabaseBackend()
|
SqliteDatabaseBackend::SqliteDatabaseBackend()
|
||||||
: databaseHandle(nullptr),
|
: databaseHandle(nullptr),
|
||||||
|
|||||||
Reference in New Issue
Block a user