diff options
author | drh <drh@noemail.net> | 2019-02-22 23:29:56 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-02-22 23:29:56 +0000 |
commit | 50ef6716d2ac75314e76546d074efd694969dba2 (patch) | |
tree | e7cb12d636e2087291c254ab391201391113f5aa /src/sqliteInt.h | |
parent | bc0a55cf0b4c47fbb551583bfda3ed5a1d57d453 (diff) | |
download | sqlite-50ef6716d2ac75314e76546d074efd694969dba2.tar.gz sqlite-50ef6716d2ac75314e76546d074efd694969dba2.zip |
Make all ephemeral tables built to hold the RHS of an IN operator be
index-btrees, never table-btrees, regardless of whether or not they are
used as IN_INDEX_LOOP or IN_INDEX_MEMBERSHIP. That way, the same ephmerial
table can be reused for both cases.
FossilOrigin-Name: c2d50df8fd1a1fdae6226a3e77296ded09b53a74540caedd4868e686a93cbc10
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index e56867775..f12e2b622 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -4281,7 +4281,7 @@ void sqlite3AlterRenameColumn(Parse*, SrcList*, Token*, Token*); int sqlite3GetToken(const unsigned char *, int *); void sqlite3NestedParse(Parse*, const char*, ...); void sqlite3ExpirePreparedStatements(sqlite3*, int); -void sqlite3CodeRhsOfIN(Parse*, Expr*, int, int); +void sqlite3CodeRhsOfIN(Parse*, Expr*, int); int sqlite3CodeSubselect(Parse*, Expr*); void sqlite3SelectPrep(Parse*, Select*, NameContext*); void sqlite3SelectWrongNumTermsError(Parse *pParse, Select *p); |