diff options
author | drh <drh@noemail.net> | 2016-11-11 03:37:24 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2016-11-11 03:37:24 +0000 |
commit | 4360fcea6deb15aabcf1f2d040be14ae9de3d32b (patch) | |
tree | 16ed163e44b40070830906c8ab3d13849551d880 /src | |
parent | 58282f68d88e6c9ff907988a99ff67d8c473f137 (diff) | |
download | sqlite-4360fcea6deb15aabcf1f2d040be14ae9de3d32b.tar.gz sqlite-4360fcea6deb15aabcf1f2d040be14ae9de3d32b.zip |
Take care not to try to generate code for the ATTACH and DETACH commands
if there were syntax errors during parsing.
Fix for ticket [2f1b168ab4d4844]
FossilOrigin-Name: b0ff183b8ffdbebece06cfea1c6781fc0e8e8547
Diffstat (limited to 'src')
-rw-r--r-- | src/attach.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/attach.c b/src/attach.c index 507b9c123..4fe97bace 100644 --- a/src/attach.c +++ b/src/attach.c @@ -325,6 +325,7 @@ static void codeAttach( sqlite3* db = pParse->db; int regArgs; + if( pParse->nErr ) goto attach_end; memset(&sName, 0, sizeof(NameContext)); sName.pParse = pParse; |