/ Check-in [a5fa0965]
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Remove a redundant assignment statement.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: a5fa09657bd6c4ea5fe6712b0f8af2170cbe0381
User & Date: drh 2017-01-09 19:55:19
Context
2017-01-10
15:08
Fix a potential assertion fault discovered by OSS-Fuzz. check-in: 71c03b59 user: drh tags: trunk
2017-01-09
20:57
Merge latest changes from trunk, and also move the perf-counter into the inner loop of sqlite3BtreeMovetoUnpacked(). Leaf check-in: ff9eab95 user: drh tags: vdbe-aux-perf
19:55
Remove a redundant assignment statement. check-in: a5fa0965 user: drh tags: trunk
19:27
Performance optimization and size reduction in the OP_Variable opcode. check-in: 237aa974 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/vdbe.c.

  5204   5204         pTabCur->deferredMoveto = 1;
  5205   5205         assert( pOp->p4type==P4_INTARRAY || pOp->p4.ai==0 );
  5206   5206         pTabCur->aAltMap = pOp->p4.ai;
  5207   5207         pTabCur->pAltCursor = pC;
  5208   5208       }else{
  5209   5209         pOut = out2Prerelease(p, pOp);
  5210   5210         pOut->u.i = rowid;
  5211         -      pOut->flags = MEM_Int;
  5212   5211       }
  5213   5212     }else{
  5214   5213       assert( pOp->opcode==OP_IdxRowid );
  5215   5214       sqlite3VdbeMemSetNull(&aMem[pOp->p2]);
  5216   5215     }
  5217   5216     break;
  5218   5217   }