diff options
author | drh <drh@noemail.net> | 2018-04-18 01:34:39 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2018-04-18 01:34:39 +0000 |
commit | 9916048b89d9cb61843eaf1d5b2dc0c0ae96dee7 (patch) | |
tree | 4b8676f23ad2a634ba946a02e7d95944e7e439ac /src/resolve.c | |
parent | 54514c9813578878b684fe7501e3e7ca23828129 (diff) | |
download | sqlite-9916048b89d9cb61843eaf1d5b2dc0c0ae96dee7.tar.gz sqlite-9916048b89d9cb61843eaf1d5b2dc0c0ae96dee7.zip |
Add new testcase() macros and fix a bug that was revealed when trying to
cover all the new test cases.
FossilOrigin-Name: 266a99f7c068aadbd08157d1d495a428109ad7a32d872f8026e8db0f89c40f91
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/resolve.c b/src/resolve.c index 919971cd0..4ed36a479 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -346,6 +346,7 @@ static int lookupName( cnt++; #ifndef SQLITE_OMIT_UPSERT if( pExpr->iTable==2 ){ + testcase( iCol==(-1) ); pExpr->iTable = pNC->uNC.pUpsert->regData + iCol; eNewExprOp = TK_REGISTER; }else |