aboutsummaryrefslogtreecommitdiff
path: root/src/test6.c
diff options
context:
space:
mode:
authordanielk1977 <danielk1977@noemail.net>2008-01-22 11:50:13 +0000
committerdanielk1977 <danielk1977@noemail.net>2008-01-22 11:50:13 +0000
commitbf2609781b811c9cbcdcd3ae307fa32bc13f568e (patch)
treee72374e57cce4a6f861653accd79cf8eb1af4516 /src/test6.c
parentc4dd3fd280863604b2c7b1d230d74982f46c3274 (diff)
downloadsqlite-bf2609781b811c9cbcdcd3ae307fa32bc13f568e.tar.gz
sqlite-bf2609781b811c9cbcdcd3ae307fa32bc13f568e.zip
Move the test (sqlite3_simulate_device) functionality out of the main code and into a test vfs. (CVS 4737)
FossilOrigin-Name: 17e7bd6c3f507ffc6b56f54ae8c70730e8246f39
Diffstat (limited to 'src/test6.c')
-rw-r--r--src/test6.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/test6.c b/src/test6.c
index 2e8c4f69d..9330a1ddc 100644
--- a/src/test6.c
+++ b/src/test6.c
@@ -849,22 +849,15 @@ static int devSymObjCmd(
int objc,
Tcl_Obj *CONST objv[]
){
-
- extern int sqlite3_test_device_characteristics;
- extern int sqlite3_test_sector_size;
+ void devsym_register(int iDeviceChar, int iSectorSize);
int iDc = -1;
int iSectorSize = -1;
+
if( processDevSymArgs(interp, objc-1, &objv[1], &iDc, &iSectorSize) ){
return TCL_ERROR;
}
-
- if( iDc>=0 ){
- sqlite3_test_device_characteristics = iDc;
- }
- if( iSectorSize>=0 ){
- sqlite3_test_sector_size = iSectorSize;
- }
+ devsym_register(iDc, iSectorSize);
return TCL_OK;
}