aboutsummaryrefslogtreecommitdiff
path: root/src/os_unix.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2010-02-23 17:36:32 +0000
committerdrh <drh@noemail.net>2010-02-23 17:36:32 +0000
commit9978c97ec5d480741365687534690f04bc8cc6e4 (patch)
tree85ee2b948fb789b9245796ca35a2e947e8e662e2 /src/os_unix.c
parent127f9d75e289e3a4cd45a16889bced0d94a1a608 (diff)
downloadsqlite-9978c97ec5d480741365687534690f04bc8cc6e4.tar.gz
sqlite-9978c97ec5d480741365687534690f04bc8cc6e4.zip
Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging
output for CORRUPT, and CANTOPEN errors. FossilOrigin-Name: 7c4cca6d1a23a6d1591b62f58c3716a944969947
Diffstat (limited to 'src/os_unix.c')
-rw-r--r--src/os_unix.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/os_unix.c b/src/os_unix.c
index fd64cb06e..80c966b56 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -3867,7 +3867,7 @@ static int openDirectory(const char *zFilename, int *pFd){
}
}
*pFd = fd;
- return (fd>=0?SQLITE_OK:SQLITE_CANTOPEN);
+ return (fd>=0?SQLITE_OK:SQLITE_CANTOPEN_BKPT);
}
/*
@@ -4130,7 +4130,7 @@ static int unixOpen(
fd = open(zName, openFlags, openMode);
}
if( fd<0 ){
- rc = SQLITE_CANTOPEN;
+ rc = SQLITE_CANTOPEN_BKPT;
goto open_finished;
}
}
@@ -4354,7 +4354,7 @@ static int unixFullPathname(
}else{
int nCwd;
if( getcwd(zOut, nOut-1)==0 ){
- return SQLITE_CANTOPEN;
+ return SQLITE_CANTOPEN_BKPT;
}
nCwd = (int)strlen(zOut);
sqlite3_snprintf(nOut-nCwd, &zOut[nCwd], "/%s", zPath);
@@ -4865,7 +4865,7 @@ static int proxyCreateUnixFile(
case EIO:
return SQLITE_IOERR_LOCK; /* even though it is the conch */
default:
- return SQLITE_CANTOPEN;
+ return SQLITE_CANTOPEN_BKPT;
}
}
@@ -5249,7 +5249,7 @@ static int proxyTakeConch(unixFile *pFile){
if( fd>=0 ){
pFile->h = fd;
}else{
- rc=SQLITE_CANTOPEN; /* SQLITE_BUSY? proxyTakeConch called
+ rc=SQLITE_CANTOPEN_BKPT; /* SQLITE_BUSY? proxyTakeConch called
during locking */
}
}