Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Do not accept a codec no an in-memory database. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | shunning-error |
Files: | files | file ages | folders |
SHA1: |
6f3081a8e52beca177ff708a0879d9fe |
User & Date: | drh 2009-11-04 21:49:52.000 |
Context
2009-11-04
| ||
23:02 | Fix a typo on the ynVar typedef that unfortunately caused 3.6.20 to be released with a "bug" that causes excess memory usage for Expr objects. This bug should be benign in the sense that the correct answer is still always obtained - it only uses more more memory than is really necessary. (check-in: f1c09acaca user: drh tags: shunning-error) | |
21:49 | Do not accept a codec no an in-memory database. (check-in: 6f3081a8e5 user: drh tags: shunning-error) | |
18:51 | Fix documentation typos. (check-in: 590d4ac1ee user: drh tags: shunning-error) | |
Changes
Changes to src/pager.c.
︙ | ︙ | |||
5050 5051 5052 5053 5054 5055 5056 | Pager *pPager, void *(*xCodec)(void*,void*,Pgno,int), void (*xCodecSizeChng)(void*,int,int), void (*xCodecFree)(void*), void *pCodec ){ if( pPager->xCodecFree ) pPager->xCodecFree(pPager->pCodec); | | | 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 | Pager *pPager, void *(*xCodec)(void*,void*,Pgno,int), void (*xCodecSizeChng)(void*,int,int), void (*xCodecFree)(void*), void *pCodec ){ if( pPager->xCodecFree ) pPager->xCodecFree(pPager->pCodec); pPager->xCodec = pPager->memDb ? 0 : xCodec; pPager->xCodecSizeChng = xCodecSizeChng; pPager->xCodecFree = xCodecFree; pPager->pCodec = pCodec; pagerReportSize(pPager); } static void *sqlite3PagerGetCodec(Pager *pPager){ return pPager->pCodec; |
︙ | ︙ |