diff options
author | dan <dan@noemail.net> | 2017-11-10 20:13:14 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2017-11-10 20:13:14 +0000 |
commit | 3b61ebb8de161ffdc505d83d9acd9b881bb139bf (patch) | |
tree | e23144841aa766947d62e27a34e6b6cc297a7f35 /src/resolve.c | |
parent | dc32b448d31e9a22ffa190a60b2561c65d32aebf (diff) | |
download | sqlite-3b61ebb8de161ffdc505d83d9acd9b881bb139bf.tar.gz sqlite-3b61ebb8de161ffdc505d83d9acd9b881bb139bf.zip |
Omit some extra code from non-SQLITE_ENABLE_UPDATE_DELETE_LIMIT builds.
FossilOrigin-Name: 72be33f9c84de3ec4afc40549482417456ca82c1d16b473dc034b144055271e5
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/resolve.c b/src/resolve.c index 945654ead..17dbbccfc 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -597,10 +597,7 @@ static int resolveExprStep(Walker *pWalker, Expr *pExpr){ struct SrcList_item *pItem; assert( pSrcList && pSrcList->nSrc==1 ); pItem = pSrcList->a; - if( !HasRowid(pItem->pTab) || pItem->pTab->pSelect!=0 ){ - sqlite3ErrorMsg(pParse, "ORDER BY and LIMIT not support for table %s", - pItem->pTab->zName); - } + assert( HasRowid(pItem->pTab) && pItem->pTab->pSelect==0 ); pExpr->op = TK_COLUMN; pExpr->pTab = pItem->pTab; pExpr->iTable = pItem->iCursor; |