From 1f4b9b6e89681623e1ecb27a7146c6b5585bcc90 Mon Sep 17 00:00:00 2001 From: "D. Richard Hipp" Date: Fri, 20 Apr 2018 20:09:22 +0000 Subject: [PATCH] Fix a harmless compiler warning. --- src/update.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/update.c b/src/update.c index a98bfa7d49..a0d20c0511 100644 --- a/src/update.c +++ b/src/update.c @@ -391,7 +391,7 @@ void sqlite3Update( #endif /* Jump to labelBreak to abandon further processing of this UPDATE */ - labelBreak = sqlite3VdbeMakeLabel(v); + labelContinue = labelBreak = sqlite3VdbeMakeLabel(v); /* Not an UPSERT. Normal processing. Begin by ** initialize the count of updated rows */ @@ -428,7 +428,6 @@ void sqlite3Update( */ pWInfo = 0; eOnePass = ONEPASS_SINGLE; - labelContinue = labelBreak; sqlite3ExprIfFalse(pParse, pWhere, labelBreak, SQLITE_JUMPIFNULL); }else{ /* Begin the database scan. @@ -526,9 +525,7 @@ void sqlite3Update( sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey,nKey); VdbeCoverageNeverTaken(v); } - if( eOnePass==ONEPASS_SINGLE ){ - labelContinue = labelBreak; - }else{ + if( eOnePass!=ONEPASS_SINGLE ){ labelContinue = sqlite3VdbeMakeLabel(v); } sqlite3VdbeAddOp2(v, OP_IsNull, pPk ? regKey : regOldRowid, labelBreak); -- 2.11.4.GIT