mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-18 10:21:03 +03:00
Rename the internal routine constructBloomFilter() to
sqlite3ConstructBloomFilter(). OSSFuzz is reporting a crash with a garbled stack that we cannot reproduce. Perhaps the original "constructBloomFilter()" name is colliding with some internal name used by OSSFuzz. We'll see if this rename clears the problem. FossilOrigin-Name: 403e7312dd9a3fe493a21aceb82e387d6f152622d66c1b403c881597713e8cc3
This commit is contained in:
@@ -985,7 +985,7 @@ end_auto_index_create:
|
||||
** the loop would benefit from a Bloom filter, and the WHERE_BLOOMFILTER bit
|
||||
** is set.
|
||||
*/
|
||||
static SQLITE_NOINLINE void constructBloomFilter(
|
||||
static SQLITE_NOINLINE void sqlite3ConstructBloomFilter(
|
||||
WhereInfo *pWInfo, /* The WHERE clause */
|
||||
int iLevel, /* Index in pWInfo->a[] that is pLevel */
|
||||
WhereLevel *pLevel, /* Make a Bloom filter for this FROM term */
|
||||
@@ -5615,7 +5615,7 @@ WhereInfo *sqlite3WhereBegin(
|
||||
&pTabList->a[pLevel->iFrom], notReady, pLevel);
|
||||
#endif
|
||||
}else{
|
||||
constructBloomFilter(pWInfo, ii, pLevel, notReady);
|
||||
sqlite3ConstructBloomFilter(pWInfo, ii, pLevel, notReady);
|
||||
}
|
||||
if( db->mallocFailed ) goto whereBeginError;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user