aboutsummaryrefslogtreecommitdiff
path: root/src/os_unix.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2011-12-12 19:48:43 +0000
committerdan <dan@noemail.net>2011-12-12 19:48:43 +0000
commit28a67fd3f8d2868a6ce5fa5af92eadb53dfa4d39 (patch)
tree3fa29c0948bef3850fa4334df2a88520b6d0707b /src/os_unix.c
parent694592b247250ade001241356c8e785a84e11988 (diff)
downloadsqlite-28a67fd3f8d2868a6ce5fa5af92eadb53dfa4d39.tar.gz
sqlite-28a67fd3f8d2868a6ce5fa5af92eadb53dfa4d39.zip
Fix os_unix.c so that, unless 8.3 filenames are actually in use, journal and wal file permissions are assigned correctly even if SQLITE_ENABLE_8_3_NAMES is defined.
FossilOrigin-Name: 169e12295cca701443746b1209bd6a7714fd8988
Diffstat (limited to 'src/os_unix.c')
-rw-r--r--src/os_unix.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/os_unix.c b/src/os_unix.c
index 0f003fc49..51778c861 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -4899,7 +4899,7 @@ static int findCreateFileMode(
*/
nDb = sqlite3Strlen30(zPath) - 1;
#ifdef SQLITE_ENABLE_8_3_NAMES
- while( nDb>0 && !sqlite3Isalnum(zPath[nDb]) ) nDb--;
+ while( nDb>0 && sqlite3Isalnum(zPath[nDb]) ) nDb--;
if( nDb==0 || zPath[nDb]!='-' ) return SQLITE_OK;
#else
while( zPath[nDb]!='-' ){