aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordan <dan@noemail.net>2015-06-23 12:19:55 +0000
committerdan <dan@noemail.net>2015-06-23 12:19:55 +0000
commit923cadb1ae3c4f1fbbc9bc11a818ea62474631f4 (patch)
treef4c15d520802a0259ac8617af889534f1d64b348 /src/sqliteInt.h
parent82c4f9b4076bca379194efd79ad6df47fff4fab9 (diff)
downloadsqlite-923cadb1ae3c4f1fbbc9bc11a818ea62474631f4.tar.gz
sqlite-923cadb1ae3c4f1fbbc9bc11a818ea62474631f4.zip
Test that the left and right sides of a compound SELECT operator have the same number of expressions in the expanded expression list before beginning to generate code.
FossilOrigin-Name: 4df852ce26c95d5d23c83dbe9c59d2c3435acddf
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 4812b8994..3ebd8deb8 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -3570,6 +3570,7 @@ void sqlite3NestedParse(Parse*, const char*, ...);
void sqlite3ExpirePreparedStatements(sqlite3*);
int sqlite3CodeSubselect(Parse *, Expr *, int, int);
void sqlite3SelectPrep(Parse*, Select*, NameContext*);
+void sqlite3SelectWrongNumTermsError(Parse *pParse, Select *p);
int sqlite3MatchSpanName(const char*, const char*, const char*, const char*);
int sqlite3ResolveExprNames(NameContext*, Expr*);
void sqlite3ResolveSelectNames(Parse*, Select*, NameContext*);