Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch Mistake Excluding Merge-Ins
This is equivalent to a diff from cb745cc789 to 01c83bfbbf
2010-12-20
| ||
17:29 | Fix an off-by-one error in the delta generator. check-in: d7dfb5ae42 user: drh tags: trunk | |
17:17 | This change was accidentally committed by a test script, specifically the test/merge5.test test script. There is some problem with "make test". Closed-Leaf check-in: 01c83bfbbf user: drh tags: m1, Mistake | |
16:57 | Additional lookaside buffer measurements associated with an experimental version of SQLite, enabled only when --sqltrace is used. Closed-Leaf check-in: 9688ec1d00 user: drh tags: experimental | |
14:52 | Update the --sqltrace debugging option so that it outputs memory usage statistics within SQL comments. check-in: cb745cc789 user: drh tags: trunk | |
13:15 | Update the unix Makefile to shift all build products other than the file executable into the OBJDIR folder. check-in: e084092a07 user: drh tags: trunk | |
Changes to src/delta.c.
436 436 DEBUG2( printf("lastRead becomes %d\n", lastRead); ) 437 437 } 438 438 bestCnt = 0; 439 439 break; 440 440 } 441 441 442 442 /* If we reach this point, it means no match is found so far */ 443 - if( base+i+NHASH>lenOut ){ 443 + if( base+i+NHASH>=lenOut ){ 444 444 /* We have reached the end of the file and have not found any 445 445 ** matches. Do an "insert" for everything that does not match */ 446 446 putInt(lenOut-base, &zDelta); 447 447 *(zDelta++) = ':'; 448 448 memcpy(zDelta, &zOut[base], lenOut-base); 449 449 zDelta += lenOut-base; 450 450 base = lenOut;