 		Mem *in2 = 0; // 2nd input operand
 		Mem *in3 = 0; // 3rd input operand
 		Mem *out_ = 0; // Output operand
-		int iCompare = 0; // Result of last OP_Compare operation
+		int compare = 0; // Result of last OP_Compare operation
 		int *permutes = 0; // Permutation of columns for OP_Compare
 		int64 lastRowid = ctx->LastRowID; // Saved value of the last insert ROWID
 

					MemSetTypeFlag(out_, MEM_Null);
				else
				{
					out_->u.i = v1;
					MemSetTypeFlag(out_, MEM_Int);
				}
				break; }

					{
						ApplyAffinity(in1, affinity, encoding);
						ApplyAffinity(in3, affinity, encoding);
						if (ctx->MallocFailed) goto no_mem;
					}

					_assert(op->P4Type == Vdbe::P4T_COLLSEQ || !op->P4.Coll);
