1
0
mirror of https://github.com/sqlite/sqlite.git synced 2026-01-06 08:01:16 +03:00

Address minor inaccuracies in fuzzcheck and RTREE found by UBSAN.

FossilOrigin-Name: a64e6c2fd8ef1d2d7f14aa9265629853298bbc480c2683c79dfd24847a61b68b
This commit is contained in:
drh
2023-08-21 14:28:47 +00:00
parent 78ad745ab9
commit 114ad2f86f
4 changed files with 12 additions and 11 deletions

View File

@@ -1208,7 +1208,8 @@ int runCombinedDbSqlInput(
dbFlags = (aDb[72]<<24) + (aDb[73]<<16) + (aDb[74]<<8) + aDb[75];
}
if( nDb>=79 ){
dbOpt = (aDb[76]<<24) + (aDb[77]<<16) + (aDb[78]<<8) + aDb[79];
dbOpt = ((unsigned int)aDb[76]<<24) + ((unsigned int)aDb[77]<<16) +
((unsigned int)aDb[78]<<8) + (unsigned int)aDb[79];
}
nSql = (int)(nByte - iSql);
if( bScript ){