aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordan <Dan Kennedy>2021-07-07 13:53:55 +0000
committerdan <Dan Kennedy>2021-07-07 13:53:55 +0000
commit74777f994d5735e0fb3020ef24f3d0229cdc7ca2 (patch)
treed3a7afd1d5be0b68ac064159080958d3b85e4069 /src/sqliteInt.h
parentcc516af4cc35c8db816aed7c69f7aef7d663e78e (diff)
downloadsqlite-74777f994d5735e0fb3020ef24f3d0229cdc7ca2.tar.gz
sqlite-74777f994d5735e0fb3020ef24f3d0229cdc7ca2.zip
Improve the error message in cases where there is a row-value on the LHS of an IN() operator, the RHS is a list (not a sub-select) and at least one element of the list is not a row-value with the correct number of elements.
FossilOrigin-Name: 6b22f4e71dbc14c887ebbda67095b5faaa8079cac87cd4ab5a2ae90c71cd9633
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 935ee0953..4d92703f1 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -4324,7 +4324,7 @@ void sqlite3ExprDeferredDelete(Parse*, Expr*);
void sqlite3ExprUnmapAndDelete(Parse*, Expr*);
ExprList *sqlite3ExprListAppend(Parse*,ExprList*,Expr*);
ExprList *sqlite3ExprListAppendVector(Parse*,ExprList*,IdList*,Expr*);
-Select *sqlite3ExprListToValues(Parse*, ExprList*);
+Select *sqlite3ExprListToValues(Parse*, int, ExprList*);
void sqlite3ExprListSetSortOrder(ExprList*,int,int);
void sqlite3ExprListSetName(Parse*,ExprList*,Token*,int);
void sqlite3ExprListSetSpan(Parse*,ExprList*,const char*,const char*);