diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/os_win.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/os_win.c b/src/os_win.c index 33275113a..b7b689745 100644 --- a/src/os_win.c +++ b/src/os_win.c @@ -5453,15 +5453,17 @@ static int winAccess( void *zConverted; UNUSED_PARAMETER(pVfs); + SimulateIOError( return SQLITE_IOERR_ACCESS; ); + OSTRACE(("ACCESS name=%s, flags=%x, pResOut=%p\n", + zFilename, flags, pResOut)); + if( zFilename==0 ){ *pResOut = 0; + OSTRACE(("ACCESS name=%s, pResOut=%p, *pResOut=%d, rc=SQLITE_OK\n", + zFilename, pResOut, *pResOut)); return SQLITE_OK; } - SimulateIOError( return SQLITE_IOERR_ACCESS; ); - OSTRACE(("ACCESS name=%s, flags=%x, pResOut=%p\n", - zFilename, flags, pResOut)); - zConverted = winConvertFromUtf8Filename(zFilename); if( zConverted==0 ){ OSTRACE(("ACCESS name=%s, rc=SQLITE_IOERR_NOMEM\n", zFilename)); |