summaryrefslogtreecommitdiff
path: root/ext/pdo_sqlite
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2007-04-10 11:32:48 +0000
committerAntony Dovgal <tony2001@php.net>2007-04-10 11:32:48 +0000
commitcf440194b04745f6df6348903f7f67f725b216f7 (patch)
tree150f5256ff3670cf0f45af4467b90ac36c4f795f /ext/pdo_sqlite
parent26761c42220aedca8f12b9bd18d0fcd447717df2 (diff)
downloadphp-git-cf440194b04745f6df6348903f7f67f725b216f7.tar.gz
declare THREADSAFE explicitly (it's On if undefined)
Diffstat (limited to 'ext/pdo_sqlite')
-rw-r--r--ext/pdo_sqlite/config.m48
1 files changed, 7 insertions, 1 deletions
diff --git a/ext/pdo_sqlite/config.m4 b/ext/pdo_sqlite/config.m4
index 4a3b4df76c..8193b68c53 100644
--- a/ext/pdo_sqlite/config.m4
+++ b/ext/pdo_sqlite/config.m4
@@ -81,9 +81,15 @@ if test "$PHP_PDO_SQLITE" != "no"; then
sqlite/src/vdbemem.c sqlite/src/where.c sqlite/src/parse.c sqlite/src/opcodes.c \
sqlite/src/alter.c sqlite/src/vdbefifo.c sqlite/src/vtab.c sqlite/src/loadext.c"
+ if test "$enable_maintainer_zts" = "yes"; then
+ threadsafe_flag="-DTHREADSAFE=1"
+ else
+ threadsafe_flag="-DTHREADSAFE=0"
+ fi
+
PHP_NEW_EXTENSION(pdo_sqlite,
$php_pdo_sqlite_sources_core $pdo_sqlite_sources,
- $ext_shared,,-I$ext_srcdir/sqlite/src -DPDO_SQLITE_BUNDLED=1 -DSQLITE_OMIT_CURSOR -I$pdo_inc_path)
+ $ext_shared,,-I$ext_srcdir/sqlite/src -DPDO_SQLITE_BUNDLED=1 -DSQLITE_OMIT_CURSOR $threadsafe_flag -I$pdo_inc_path)
PHP_SUBST(PDO_SQLITE_SHARED_LIBADD)
PHP_ADD_BUILD_DIR($ext_builddir/sqlite/src, 1)