diff options
author | drh <drh@noemail.net> | 2015-04-15 04:51:28 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-04-15 04:51:28 +0000 |
commit | 0ec68f845c1ab87995f8956c2617c7017809a963 (patch) | |
tree | 83715741ea5219c46179eba2691ebaf45646e1c8 /src/resolve.c | |
parent | 311efc70a74a01d22b4d90c87490cda41b0b110a (diff) | |
download | sqlite-0ec68f845c1ab87995f8956c2617c7017809a963.tar.gz sqlite-0ec68f845c1ab87995f8956c2617c7017809a963.zip |
When doing the (dubious) conversion of double-quoted identifier into string
literal for MySQL compatibility, be sure to also clear the iTable value from
the Expr entry to avoid an assert.
FossilOrigin-Name: d7211b68107ea669de39e0aa81a1be40901e1487
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 a7b14cd00..d66de2795 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -460,6 +460,7 @@ static int lookupName( if( cnt==0 && zTab==0 && ExprHasProperty(pExpr,EP_DblQuoted) ){ pExpr->op = TK_STRING; pExpr->pTab = 0; + pExpr->iTable = -1; return WRC_Prune; } |