aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/expr.c b/src/expr.c
index 98d93333b..5c9a29f63 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -329,13 +329,6 @@ CollSeq *sqlite3BinaryCompareCollSeq(
}
/*
-** Return true if CollSeq is the default built-in BINARY.
-*/
-int sqlite3IsBinary(const CollSeq *p){
- return p==0 || sqlite3StrICmp(p->zName,sqlite3StrBINARY)==0;
-}
-
-/*
** Generate code for a comparison operator.
*/
static int codeCompare(
@@ -3592,8 +3585,7 @@ expr_code_doover:
case TK_COLUMN: {
int iTab = pExpr->iTable;
if( ExprHasProperty(pExpr, EP_FixedCol) ){
- pExpr = pExpr->pLeft;
- goto expr_code_doover;
+ return sqlite3ExprCodeTarget(pParse, pExpr->pLeft,target);
}
if( iTab<0 ){
if( pParse->iSelfTab<0 ){