aboutsummaryrefslogtreecommitdiff
path: root/src/os_win.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/os_win.c')
-rw-r--r--src/os_win.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/os_win.c b/src/os_win.c
index e87c41649..36cce4f87 100644
--- a/src/os_win.c
+++ b/src/os_win.c
@@ -1237,15 +1237,13 @@ static int winAccess(
}
free(zConverted);
switch( flags ){
+ case SQLITE_ACCESS_READ:
case SQLITE_ACCESS_EXISTS:
rc = attr!=0xffffffff;
break;
case SQLITE_ACCESS_READWRITE:
rc = (attr & FILE_ATTRIBUTE_READONLY)==0;
break;
- case SQLITE_ACCESS_READONLY:
- rc = (attr!=0xffffffff) && ((attr & FILE_ATTRIBUTE_READONLY)==1);
- break;
default:
assert(!"Invalid flags argument");
}