diff options
author | drh <> | 2021-05-12 02:09:01 +0000 |
---|---|---|
committer | drh <> | 2021-05-12 02:09:01 +0000 |
commit | 483051c9b666b588de85222713d0058eb7fc8f6c (patch) | |
tree | 984861563517540798e8c06989cfb71a1e5e47ff /src/memdb.c | |
parent | f71d6fa9db48b3178a35d3add8c932fc6a8ec810 (diff) | |
download | sqlite-483051c9b666b588de85222713d0058eb7fc8f6c.tar.gz sqlite-483051c9b666b588de85222713d0058eb7fc8f6c.zip |
Mark an unreachable branch as NEVER().
FossilOrigin-Name: 6c20d9d4b7c7986e8404142974a91dce7514ca574ee52ed5d036367aad396689
Diffstat (limited to 'src/memdb.c')
-rw-r--r-- | src/memdb.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/memdb.c b/src/memdb.c index b91f967a5..284ba4917 100644 --- a/src/memdb.c +++ b/src/memdb.c @@ -280,7 +280,9 @@ static int memdbWrite( ){ MemStore *p = ((MemFile*)pFile)->pStore; memdbEnter(p); - if( p->mFlags & SQLITE_DESERIALIZE_READONLY ){ + if( NEVER(p->mFlags & SQLITE_DESERIALIZE_READONLY) ){ + /* Can't happen: memdbLock() will return SQLITE_READONLY before + ** reaching this point */ memdbLeave(p); return SQLITE_IOERR_WRITE; } |