diff options
author | drh <drh@noemail.net> | 2008-06-22 12:37:57 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2008-06-22 12:37:57 +0000 |
commit | b21e7c70f761982929ea792cd7693ee5cc8bc6d8 (patch) | |
tree | 66ec7946212e3249e497013b0b793fb74abd9ce5 /src/sqliteInt.h | |
parent | 04bcc00788ba770377fb171fe423a219a4bac498 (diff) | |
download | sqlite-b21e7c70f761982929ea792cd7693ee5cc8bc6d8.tar.gz sqlite-b21e7c70f761982929ea792cd7693ee5cc8bc6d8.zip |
Fix a bug in the KEYINFO handling within select.c. Change the OP_Move
opcode to take a count and to move multiple registers. Initial code for
the compound-select merge optimization is added but is incomplete
and is commented out. (CVS 5272)
FossilOrigin-Name: 663a590e3086145a57af7569d8f798b6b6a8b76c
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index d91383d4b..2f3704292 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -11,7 +11,7 @@ ************************************************************************* ** Internal interface definitions for SQLite. ** -** @(#) $Id: sqliteInt.h,v 1.721 2008/06/20 15:24:02 drh Exp $ +** @(#) $Id: sqliteInt.h,v 1.722 2008/06/22 12:37:58 drh Exp $ */ #ifndef _SQLITEINT_H_ #define _SQLITEINT_H_ @@ -1911,7 +1911,7 @@ void sqlite3Update(Parse*, SrcList*, ExprList*, Expr*, int); WhereInfo *sqlite3WhereBegin(Parse*, SrcList*, Expr*, ExprList**, u8); void sqlite3WhereEnd(WhereInfo*); int sqlite3ExprCodeGetColumn(Parse*, Table*, int, int, int, int); -void sqlite3ExprCodeMove(Parse*, int, int); +void sqlite3ExprCodeMove(Parse*, int, int, int); void sqlite3ExprClearColumnCache(Parse*, int); void sqlite3ExprCacheAffinityChange(Parse*, int, int); int sqlite3ExprWritableRegister(Parse*,int,int); |