aboutsummaryrefslogtreecommitdiff
path: root/src/test_init.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2009-08-17 15:52:25 +0000
committerdan <dan@noemail.net>2009-08-17 15:52:25 +0000
commit3d6e060b48316ddf638e9b496d68d37a5d7c526e (patch)
tree378d9bb8a035aa346e130385a36c81c93aaf2bb1 /src/test_init.c
parent7c7c311da54480a855c4d9ae752e351897c1a521 (diff)
downloadsqlite-3d6e060b48316ddf638e9b496d68d37a5d7c526e.tar.gz
sqlite-3d6e060b48316ddf638e9b496d68d37a5d7c526e.zip
Move error simulation code from the sqlite3_os_init() functions into a wrapper.
FossilOrigin-Name: 67ad21abf88abb7a3e2eacddcaf1ab5d54149807
Diffstat (limited to 'src/test_init.c')
-rw-r--r--src/test_init.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/test_init.c b/src/test_init.c
index a8b8ce0d5..c5be6376b 100644
--- a/src/test_init.c
+++ b/src/test_init.c
@@ -40,7 +40,6 @@ static struct Wrapped {
int mutex_fail; /* True to fail mutex subsystem inialization */
int pcache_init; /* True if pcache subsystem is initalized */
int pcache_fail; /* True to fail pcache subsystem inialization */
- int osinit_fail; /* True to fail OS subsystem inialization */
} wrapped;
static int wrMemInit(void *pAppData){
@@ -196,8 +195,6 @@ static int init_wrapper_install(
wrapped.mutex_fail = 1;
}else if( strcmp(z, "pcache")==0 ){
wrapped.pcache_fail = 1;
- }else if( strcmp(z, "os")==0 ){
- wrapped.osinit_fail = 1;
}else{
Tcl_AppendResult(interp, "Unknown argument: \"", z, "\"");
return TCL_ERROR;
@@ -239,7 +236,6 @@ static int init_wrapper_clear(
wrapped.mem_fail = 0;
wrapped.mutex_fail = 0;
wrapped.pcache_fail = 0;
- wrapped.osinit_fail = 0;
return TCL_OK;
}
@@ -266,18 +262,11 @@ static int init_wrapper_query(
if( wrapped.pcache_init ){
Tcl_ListObjAppendElement(interp, pRet, Tcl_NewStringObj("pcache", -1));
}
- if( sqlite3GlobalConfig.isInit ){
- Tcl_ListObjAppendElement(interp, pRet, Tcl_NewStringObj("os", -1));
- }
Tcl_SetObjResult(interp, pRet);
return TCL_OK;
}
-int sqlite3TestFailOsInit(void){
- return (wrapped.mem.xMalloc && wrapped.osinit_fail);
-}
-
int Sqlitetest_init_Init(Tcl_Interp *interp){
static struct {
char *zName;