mirror of
https://github.com/cuberite/SQLiteCpp.git
synced 2025-08-08 03:36:06 -04:00
check if SQLITE_OPEN_NOFOLLOW is defined
under MacOS 11 BigSur(macos-latest) the macro SQLITE_OPEN_NOFOLLOW is not defined so it may cause compilation issues for those versions
This commit is contained in:
parent
403839d910
commit
d4ff61fd2e
@ -37,7 +37,8 @@ const int OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX;
|
|||||||
const int OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX;
|
const int OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX;
|
||||||
const int OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE;
|
const int OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE;
|
||||||
const int OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE;
|
const int OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE;
|
||||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
// check if sqlite version is >= 3.31.0 and SQLITE_OPEN_NOFOLLOW is defined
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3031000 && defined(SQLITE_OPEN_NOFOLLOW)
|
||||||
const int OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW;
|
const int OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW;
|
||||||
#else
|
#else
|
||||||
const int OPEN_NOFOLLOW = 0;
|
const int OPEN_NOFOLLOW = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user