Description[sqlite] Indirect recover.c dependencies on Pager.
Replace dependencies on SQLite's Pager and DbPage structures with local
wrappers, in preparation for rewriting those wrappers in terms of
sqlite3_file. The primary substantive change is that RecoverPager is an
owned reference, while Pager was a reference shared with SQLite at
large. DbPage already needed ref-counting so RecoverPage matches that.
BUG=584407
Committed: https://crrev.com/8089a8ae75369aac3784910276feff69b2f1f6cf
Cr-Commit-Position: refs/heads/master@{#374768}
Patch Set 1 #
Total comments: 3
Patch Set 2 : Fix a potential leak. #
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 18 (7 generated)
|