/ Check-in [89b3c1c4]
Login

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

Overview
Comment:Completely remove an assert() that had previously been commented out.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 89b3c1c4555c98c633089b21cdd2a1a3a1e751eb
User & Date: drh 2014-11-19 14:31:12
Context
2014-11-19
16:36
Add new requirements marks associated with the file format documentation. No changes to code. check-in: 6d00bcca user: drh tags: trunk
14:31
Completely remove an assert() that had previously been commented out. check-in: 89b3c1c4 user: drh tags: trunk
14:05
Add an ALWAYS on an always-true branch in wal.c. Fix the ANALYZE command so that it resets the "unordered" and "noskipscan" flags on indices when reloading the sqlite_stat1 table. check-in: 9ed97a85 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/vdbe.c.

  3804   3804       pIdxKey = &r;
  3805   3805     }else{
  3806   3806       pIdxKey = sqlite3VdbeAllocUnpackedRecord(
  3807   3807           pC->pKeyInfo, aTempRec, sizeof(aTempRec), &pFree
  3808   3808       );
  3809   3809       if( pIdxKey==0 ) goto no_mem;
  3810   3810       assert( pIn3->flags & MEM_Blob );
  3811         -    /* assert( (pIn3->flags & MEM_Zero)==0 ); // zeroblobs already expanded */
  3812   3811       ExpandBlob(pIn3);
  3813   3812       sqlite3VdbeRecordUnpack(pC->pKeyInfo, pIn3->n, pIn3->z, pIdxKey);
  3814   3813     }
  3815   3814     pIdxKey->default_rc = 0;
  3816   3815     if( pOp->opcode==OP_NoConflict ){
  3817   3816       /* For the OP_NoConflict opcode, take the jump if any of the
  3818   3817       ** input fields are NULL, since any key with a NULL will not