aboutsummaryrefslogtreecommitdiff
path: root/src/test_config.c
diff options
context:
space:
mode:
authoraswift <aswift@noemail.net>2008-11-21 00:10:35 +0000
committeraswift <aswift@noemail.net>2008-11-21 00:10:35 +0000
commitaebf413d9ad6e82b729418f7ebfd8a016e9952f8 (patch)
tree90cd9cc1f1b940ff67ecb20a839c491523876543 /src/test_config.c
parentd164fd3483019f7ee1c79e39ad33ebfa22b63597 (diff)
downloadsqlite-aebf413d9ad6e82b729418f7ebfd8a016e9952f8.tar.gz
sqlite-aebf413d9ad6e82b729418f7ebfd8a016e9952f8.zip
Added support for proxy file locking style
Added pragma support for controlling proxy file locking Added file control access to last errno and proxy locking Added support for TMPDIR environment variable Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934) FossilOrigin-Name: b9bc36d3d5e35821ef69c0881a84c0afed253c9e
Diffstat (limited to 'src/test_config.c')
-rw-r--r--src/test_config.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/test_config.c b/src/test_config.c
index 2bbb3b6f1..a5b847a9d 100644
--- a/src/test_config.c
+++ b/src/test_config.c
@@ -16,7 +16,7 @@
** The focus of this file is providing the TCL testing layer
** access to compile-time constants.
**
-** $Id: test_config.c,v 1.42 2008/10/12 00:27:54 shane Exp $
+** $Id: test_config.c,v 1.43 2008/11/21 00:10:35 aswift Exp $
*/
#include "sqliteLimit.h"
@@ -392,6 +392,13 @@ Tcl_SetVar2(interp, "sqlite_options", "long_double",
Tcl_SetVar2(interp, "sqlite_options", "schema_version", "1", TCL_GLOBAL_ONLY);
#endif
+#ifdef SQLITE_ENABLE_LOCKING_STYLE
+ Tcl_SetVar2(interp, "sqlite_options", "lock_proxy_pragmas", "1", TCL_GLOBAL_ONLY);
+#else
+ Tcl_SetVar2(interp, "sqlite_options", "lock_proxy_pragmas", "0", TCL_GLOBAL_ONLY);
+#endif
+
+
#ifdef SQLITE_OMIT_SHARED_CACHE
Tcl_SetVar2(interp, "sqlite_options", "shared_cache", "0", TCL_GLOBAL_ONLY);
#else