diff options
author | dan <dan@noemail.net> | 2009-08-17 15:52:25 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2009-08-17 15:52:25 +0000 |
commit | 3d6e060b48316ddf638e9b496d68d37a5d7c526e (patch) | |
tree | 378d9bb8a035aa346e130385a36c81c93aaf2bb1 /src/test_init.c | |
parent | 7c7c311da54480a855c4d9ae752e351897c1a521 (diff) | |
download | sqlite-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.c | 11 |
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; |