diff options
author | danielk1977 <danielk1977@noemail.net> | 2008-01-22 11:50:13 +0000 |
---|---|---|
committer | danielk1977 <danielk1977@noemail.net> | 2008-01-22 11:50:13 +0000 |
commit | bf2609781b811c9cbcdcd3ae307fa32bc13f568e (patch) | |
tree | e72374e57cce4a6f861653accd79cf8eb1af4516 /src/test6.c | |
parent | c4dd3fd280863604b2c7b1d230d74982f46c3274 (diff) | |
download | sqlite-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.c | 13 |
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; } |