]> granicus.if.org Git - php/commitdiff
declare THREADSAFE explicitly (it's On if undefined)
authorAntony Dovgal <tony2001@php.net>
Tue, 10 Apr 2007 11:32:48 +0000 (11:32 +0000)
committerAntony Dovgal <tony2001@php.net>
Tue, 10 Apr 2007 11:32:48 +0000 (11:32 +0000)
ext/pdo_sqlite/config.m4

index 4a3b4df76c96425f265ba6aa727b81ea0b17e190..8193b68c53e03535c985394fadfef1bf3607388b 100644 (file)
@@ -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)