Registers (aka memory cells) in the VM are now numbered starting with 1
instead of 0. A register number of 0 means "no such register". (CVS 4669)
FossilOrigin-Name: 0b849805c3a0f562d50623f406279b400d335639
diff --git a/src/trigger.c b/src/trigger.c
index 54129dd..c6ec0e0 100644
--- a/src/trigger.c
+++ b/src/trigger.c
@@ -243,8 +243,8 @@
};
int addr;
Vdbe *v;
- int iKey = pParse->nMem++;
- int iData = pParse->nMem++;
+ int iKey = ++pParse->nMem;
+ int iData = ++pParse->nMem;
/* Make an entry in the sqlite_master table */
v = sqlite3GetVdbe(pParse);