diff options
author | drh <drh@noemail.net> | 2015-06-30 03:57:59 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-06-30 03:57:59 +0000 |
commit | d8c0ba3b02aa16e9f248db1acc6a233eef62cc4e (patch) | |
tree | 4ae39819803fe10b5a50d974640bec034a043979 /src/pcache.c | |
parent | 50642b1debf7db2b24a9ad28a124f891bd838cb4 (diff) | |
download | sqlite-d8c0ba3b02aa16e9f248db1acc6a233eef62cc4e.tar.gz sqlite-d8c0ba3b02aa16e9f248db1acc6a233eef62cc4e.zip |
Optimization to the sqlite3PcacheFetch() logic.
FossilOrigin-Name: d9a0481ce0fd9824b1566f182d68ec46ef091b1b
Diffstat (limited to 'src/pcache.c')
-rw-r--r-- | src/pcache.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pcache.c b/src/pcache.c index 9b23bd843..58c05ac2a 100644 --- a/src/pcache.c +++ b/src/pcache.c @@ -321,7 +321,7 @@ static SQLITE_NOINLINE PgHdr *pcacheFetchFinishWithInit( assert( pPage!=0 ); pPgHdr = (PgHdr*)pPage->pExtra; assert( pPgHdr->pPage==0 ); - memset(pPgHdr, 0, sizeof(PgHdr)); + memset(pPgHdr, 0, sizeof(PgHdr)); pPgHdr->pPage = pPage; pPgHdr->pData = pPage->pBuf; pPgHdr->pExtra = (void *)&pPgHdr[1]; @@ -345,7 +345,7 @@ PgHdr *sqlite3PcacheFetchFinish( ){ PgHdr *pPgHdr; - if( pPage==0 ) return 0; + assert( pPage!=0 ); pPgHdr = (PgHdr *)pPage->pExtra; if( !pPgHdr->pPage ){ |