diff options
author | dan <Dan Kennedy> | 2021-07-07 13:53:55 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2021-07-07 13:53:55 +0000 |
commit | 74777f994d5735e0fb3020ef24f3d0229cdc7ca2 (patch) | |
tree | d3a7afd1d5be0b68ac064159080958d3b85e4069 /src/sqliteInt.h | |
parent | cc516af4cc35c8db816aed7c69f7aef7d663e78e (diff) | |
download | sqlite-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.h | 2 |
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*); |