Fix up test_osinst.c to work with SQLITE_OMIT_VIRTUALTABLE.
FossilOrigin-Name: 51fd38152b92db637d1d346fca35ec2d3e4d4f57
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
C Change\sthe\sWAL\sfile\sformat\sto\ssupport\stwo\skinds\sof\schecksums\s-\sone\sthat\sis\sfast\sto\scalculate\son\slittle-endian\sarchitectures\sand\sanother\sthat\sis\sfast\son\sbig-endian\sarchitectures.\sA\sflag\sin\sthe\swal-header\sindicates\swhich\sthe\sfile\suses.
|
||||
D 2010-05-24T10:39:36
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
C Fix\sup\stest_osinst.c\sto\swork\swith\sSQLITE_OMIT_VIRTUALTABLE.
|
||||
D 2010-05-24T12:34:15
|
||||
F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
|
||||
F Makefile.in a5cad1f8f3e021356bfcc6c77dc16f6f1952bbc3
|
||||
F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
|
||||
@@ -201,7 +204,7 @@ F src/test_loadext.c df586c27176e3c2cb2e099c78da67bf14379a56e
|
||||
F src/test_malloc.c 2842c922b8e8d992aba722214952204ca025b411
|
||||
F src/test_mutex.c ce06b59aca168cd8c520b77159a24352a7469bd3
|
||||
F src/test_onefile.c 4ce8c753c0240f010f0f2af89604875967d20945
|
||||
F src/test_osinst.c 77e9fc304bc9c825fb4b6c7e396d4d3f23c101b4
|
||||
F src/test_osinst.c 18b342b0979a78788af91e6b48b0fdcf0c4b340c
|
||||
F src/test_pcache.c 7bf828972ac0d2403f5cfa4cd14da41f8ebe73d8
|
||||
F src/test_schema.c 8c06ef9ddb240c7a0fcd31bc221a6a2aade58bf0
|
||||
F src/test_server.c bbba05c144b5fc4b52ff650a4328027b3fa5fcc6
|
||||
@@ -814,7 +817,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
|
||||
F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
|
||||
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
|
||||
F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
|
||||
P 5c9e9c06ae350043e66f36087da4021a52e6ee17
|
||||
R 7dee910e14836a9af936b980d0803808
|
||||
U dan
|
||||
Z e618b798a3fca06f0d820ccfd6fdc7f4
|
||||
P 65ba804dd1d31d1eef6ae3f40a3ade344a410b84
|
||||
R 0975a148083609eb5447373024159739
|
||||
U drh
|
||||
Z 8f7b7419862e6cd292f6daada9d7ada1
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.4.6 (GNU/Linux)
|
||||
|
||||
iD8DBQFL+nJKoxKgR168RlERAjScAJ4/8ZhDAE/GBBAXcCDhuFrHs7q9jACeJ+Ai
|
||||
97pW8OvIMPU2UcYdSr30juc=
|
||||
=5VIs
|
||||
-----END PGP SIGNATURE-----
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
65ba804dd1d31d1eef6ae3f40a3ade344a410b84
|
||||
51fd38152b92db637d1d346fca35ec2d3e4d4f57
|
||||
+10
-3
@@ -877,6 +877,7 @@ static void dequote(char *z){
|
||||
}
|
||||
}
|
||||
|
||||
#ifndef SQLITE_OMIT_VIRTUALTABLE
|
||||
/*
|
||||
** Connect to or create a vfslog virtual table.
|
||||
*/
|
||||
@@ -1115,7 +1116,7 @@ int sqlite3_vfslog_register(sqlite3 *db){
|
||||
sqlite3_create_module(db, "vfslog", &vfslog_module, 0);
|
||||
return SQLITE_OK;
|
||||
}
|
||||
|
||||
#endif /* SQLITE_OMIT_VIRTUALTABLE */
|
||||
|
||||
/**************************************************************************
|
||||
***************************************************************************
|
||||
@@ -1210,17 +1211,23 @@ static int test_vfslog(
|
||||
Tcl_WrongNumArgs(interp, 2, objv, "DB");
|
||||
return TCL_ERROR;
|
||||
}
|
||||
#ifdef SQLITE_OMIT_VIRTUALTABLE
|
||||
Tcl_AppendResult(interp, "vfslog not available because of "
|
||||
"SQLITE_OMIT_VIRTUALTABLE", (void*)0);
|
||||
return TCL_ERROR;
|
||||
#else
|
||||
zDb = Tcl_GetString(objv[2]);
|
||||
if( Tcl_GetCommandInfo(interp, zDb, &cmdInfo) ){
|
||||
db = ((struct SqliteDb*)cmdInfo.objClientData)->db;
|
||||
rc = sqlite3_vfslog_register(db);
|
||||
}
|
||||
if( rc!=SQLITE_OK ){
|
||||
Tcl_AppendResult(interp, "Bad sqlite3 handle: ", zDb, 0);
|
||||
Tcl_AppendResult(interp, "bad sqlite3 handle: ", zDb, (void*)0);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
break;
|
||||
};
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
return TCL_OK;
|
||||
|
||||
Reference in New Issue
Block a user