diff options
author | drh <drh@noemail.net> | 2015-09-14 10:47:29 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-09-14 10:47:29 +0000 |
commit | 91762f2d185d7539962f779c1430e2ab633be797 (patch) | |
tree | a2a0aefd6743507f473fe2002eef680a08fb55d3 /src/vdbeblob.c | |
parent | 6b868817881426f8bc5ecb8e6dbd4c5b06c5e8c4 (diff) | |
parent | c215322bd7a5e0114e5dbe6772c06c6f82751b8f (diff) | |
download | sqlite-91762f2d185d7539962f779c1430e2ab633be797.tar.gz sqlite-91762f2d185d7539962f779c1430e2ab633be797.zip |
Merge the latest trunk enhancements.
FossilOrigin-Name: 22ce9218fb2bb56cc5dd4e32077a16f669250d5f
Diffstat (limited to 'src/vdbeblob.c')
-rw-r--r-- | src/vdbeblob.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vdbeblob.c b/src/vdbeblob.c index 522213a0b..ae40a9c09 100644 --- a/src/vdbeblob.c +++ b/src/vdbeblob.c @@ -251,7 +251,8 @@ int sqlite3_blob_open( for(pIdx=pTab->pIndex; pIdx; pIdx=pIdx->pNext){ int j; for(j=0; j<pIdx->nKeyCol; j++){ - if( pIdx->aiColumn[j]==iCol ){ + /* FIXME: Be smarter about indexes that use expressions */ + if( pIdx->aiColumn[j]==iCol || pIdx->aiColumn[j]==(-2) ){ zFault = "indexed"; } } |