mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-01 06:27:03 +03:00
Fix another UBSAN inaccuracy in fuzzcheck.
FossilOrigin-Name: a6fb9de8f87261194e6034376f62b1cac30b764f106dd3adcf728e020f8a4fd5
This commit is contained in:
@ -1205,7 +1205,8 @@ int runCombinedDbSqlInput(
|
||||
iSql = decodeDatabase((unsigned char*)aData, (int)nByte, &aDb, &nDb);
|
||||
if( iSql<0 ) return 0;
|
||||
if( nDb>=75 ){
|
||||
dbFlags = (aDb[72]<<24) + (aDb[73]<<16) + (aDb[74]<<8) + aDb[75];
|
||||
dbFlags = ((unsigned int)aDb[72]<<24) + ((unsigned int)aDb[73]<<16) +
|
||||
((unsigned int)aDb[74]<<8) + (unsigned int)aDb[75];
|
||||
}
|
||||
if( nDb>=79 ){
|
||||
dbOpt = ((unsigned int)aDb[76]<<24) + ((unsigned int)aDb[77]<<16) +
|
||||
|
Reference in New Issue
Block a user