diff options
| author | mattn <mattn.jp@gmail.com> | 2014-10-22 13:31:54 +0900 |
|---|---|---|
| committer | mattn <mattn.jp@gmail.com> | 2014-10-22 13:31:54 +0900 |
| commit | 00716954b7fac405c5e5084a0ef6d7d6bc3a2b48 (patch) | |
| tree | 247eb9b58232e51df46d9919b4a5d2dd32a5c4fe | |
| parent | Thread safe (diff) | |
| download | golite-00716954b7fac405c5e5084a0ef6d7d6bc3a2b48.tar.gz golite-00716954b7fac405c5e5084a0ef6d7d6bc3a2b48.tar.xz | |
Specify by -D
| -rw-r--r-- | sqlite3.go | 4 | ||||
| -rw-r--r-- | sqlite3_other.go | 2 | ||||
| -rw-r--r-- | sqlite3_windows.go | 2 |
3 files changed, 2 insertions, 6 deletions
@@ -29,10 +29,6 @@ struct tm* _localtime32(const __time32_t *tm) { # define SQLITE_OPEN_FULLMUTEX 0 #endif -#ifndef SQLITE_THREADSAFE -# define SQLITE_THREADSAFE -#endif - static int _sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags, const char *zVfs) { #ifdef SQLITE_OPEN_URI diff --git a/sqlite3_other.go b/sqlite3_other.go index c87c01f..54b6c7a 100644 --- a/sqlite3_other.go +++ b/sqlite3_other.go @@ -9,6 +9,6 @@ package sqlite3 /* #cgo CFLAGS: -I. #cgo linux LDFLAGS: -ldl -#cgo CFLAGS: -DSQLITE_ENABLE_RTREE +#cgo CFLAGS: -DSQLITE_ENABLE_RTREE -DSQLITE_THREADSAFE */ import "C" diff --git a/sqlite3_windows.go b/sqlite3_windows.go index 9c47124..1b339a0 100644 --- a/sqlite3_windows.go +++ b/sqlite3_windows.go @@ -8,6 +8,6 @@ package sqlite3 /* #cgo CFLAGS: -I. -fno-stack-check -fno-stack-protector -mno-stack-arg-probe #cgo LDFLAGS: -lmingwex -lmingw32 -#cgo CFLAGS: -DSQLITE_ENABLE_RTREE +#cgo CFLAGS: -DSQLITE_ENABLE_RTREE -DSQLITE_THREADSAFE */ import "C" |
