aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2018-12-29 14:23:22 +0000
committerdrh <drh@noemail.net>2018-12-29 14:23:22 +0000
commitd1d158bf5abbab97ee65462c7ee391693ce7ffd7 (patch)
tree6e7199d17f28adb26417cd9f416e17a34d9f36dd /src/sqliteInt.h
parentec4ccdbcb1bd9d129888b38f209ed36bbe38a5d8 (diff)
downloadsqlite-d1d158bf5abbab97ee65462c7ee391693ce7ffd7.tar.gz
sqlite-d1d158bf5abbab97ee65462c7ee391693ce7ffd7.zip
Additional small performance increase and size reduction to the
sqlite3VdbeMakeLabel() mechanism. FossilOrigin-Name: 1bdee199a71e0a6c247b85e72de9e3a3099b7179c33288735721facef3b96459
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 1db0bc4c8..e056088fc 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -3068,7 +3068,7 @@ struct Parse {
int szOpAlloc; /* Bytes of memory space allocated for Vdbe.aOp[] */
int iSelfTab; /* Table associated with an index on expr, or negative
** of the base register during check-constraint eval */
- int nLabel; /* Number of labels used */
+ int nLabel; /* The *negative* of the number of labels used */
int nLabelAlloc; /* Number of slots in aLabel */
int *aLabel; /* Space to hold the labels */
ExprList *pConstExpr;/* Constant expressions */