mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-05 15:55:57 +03:00
Improved fix to allow sqlite3_vtab_in_first() to reliably return SQLITE_ERROR.
FossilOrigin-Name: b25eec1c13f6a8c7ba993e5a55e26798f3b67a8b9571998459671cb570cbdfb4
This commit is contained in:
@@ -907,7 +907,7 @@ static int valueFromValueList(
|
||||
|
||||
*ppOut = 0;
|
||||
if( pVal==0 ) return SQLITE_MISUSE;
|
||||
if( pVal->xDel!=sqlite3VdbeValueListFree ){
|
||||
if( (pVal->flags & MEM_Dyn)==0 || pVal->xDel!=sqlite3VdbeValueListFree ){
|
||||
return SQLITE_ERROR;
|
||||
}else{
|
||||
assert( (pVal->flags&(MEM_TypeMask|MEM_Term|MEM_Subtype)) ==
|
||||
|
Reference in New Issue
Block a user