27 lines
795 B
Diff
27 lines
795 B
Diff
From 5f69512404cd2e5153ddf90ea277fbba6dd58ab7 Mon Sep 17 00:00:00 2001
|
|
From: drh <drh@noemail.net>
|
|
Date: Thu, 20 Feb 2020 14:08:51 +0000
|
|
Subject: [PATCH] Early-out on the INTERSECT query processing following an
|
|
error.
|
|
|
|
FossilOrigin-Name: a67cf5b7d37d5b1484be32092635faafd8f76e5881898cd9435517c4b287d663
|
|
---
|
|
src/select.c | 1 +
|
|
1 files changed, 1 insertions(+), 0 deletions(-)
|
|
|
|
diff --git a/src/select.c b/src/select.c
|
|
index c60ff2700..b3ae9f415 100644
|
|
--- a/src/select.c
|
|
+++ b/src/select.c
|
|
@@ -2775,6 +2775,7 @@ static int multiSelect(
|
|
/* Generate code to take the intersection of the two temporary
|
|
** tables.
|
|
*/
|
|
+ if( rc ) break;
|
|
assert( p->pEList );
|
|
iBreak = sqlite3VdbeMakeLabel(v);
|
|
iCont = sqlite3VdbeMakeLabel(v);
|
|
--
|
|
2.37.3
|
|
|