mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 22:28:47 -04:00
upgraded sqlite to 3.7.6.3
This commit is contained in:
parent
db06fb278f
commit
c535801484
3 changed files with 18 additions and 5 deletions
3
Changes
3
Changes
|
@ -1,5 +1,8 @@
|
||||||
Changes for Perl extension DBD-SQLite
|
Changes for Perl extension DBD-SQLite
|
||||||
|
|
||||||
|
1.33 to be released
|
||||||
|
- Updated to SQLite 3.7.6.3 (ISHIGAKI)
|
||||||
|
|
||||||
1.32_03 Thu 12 May 2011
|
1.32_03 Thu 12 May 2011
|
||||||
- Updated to SQLite 3.7.6.2 (ISHIGAKI)
|
- Updated to SQLite 3.7.6.2 (ISHIGAKI)
|
||||||
- Resolved #67843 for DBD-SQLite: savepoint rollback alters AC
|
- Resolved #67843 for DBD-SQLite: savepoint rollback alters AC
|
||||||
|
|
16
sqlite3.c
16
sqlite3.c
|
@ -1,6 +1,6 @@
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
** This file is an amalgamation of many separate C source files from SQLite
|
** This file is an amalgamation of many separate C source files from SQLite
|
||||||
** version 3.7.6.2. By combining all the individual C code files into this
|
** version 3.7.6.3. By combining all the individual C code files into this
|
||||||
** single large file, the entire code can be compiled as a single translation
|
** single large file, the entire code can be compiled as a single translation
|
||||||
** unit. This allows many compilers to do optimizations that would not be
|
** unit. This allows many compilers to do optimizations that would not be
|
||||||
** possible if the files were compiled separately. Performance improvements
|
** possible if the files were compiled separately. Performance improvements
|
||||||
|
@ -650,9 +650,9 @@ extern "C" {
|
||||||
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
||||||
** [sqlite_version()] and [sqlite_source_id()].
|
** [sqlite_version()] and [sqlite_source_id()].
|
||||||
*/
|
*/
|
||||||
#define SQLITE_VERSION "3.7.6.2"
|
#define SQLITE_VERSION "3.7.6.3"
|
||||||
#define SQLITE_VERSION_NUMBER 3007006
|
#define SQLITE_VERSION_NUMBER 3007006
|
||||||
#define SQLITE_SOURCE_ID "2011-04-17 17:25:17 154ddbc17120be2915eb03edc52af1225eb7cb5e"
|
#define SQLITE_SOURCE_ID "2011-05-19 13:26:54 ed1da510a239ea767a01dc332b667119fa3c908e"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** CAPI3REF: Run-Time Library Version Numbers
|
** CAPI3REF: Run-Time Library Version Numbers
|
||||||
|
@ -42072,11 +42072,21 @@ SQLITE_PRIVATE int sqlite3PagerCommitPhaseOne(
|
||||||
}else{
|
}else{
|
||||||
if( pagerUseWal(pPager) ){
|
if( pagerUseWal(pPager) ){
|
||||||
PgHdr *pList = sqlite3PcacheDirtyList(pPager->pPCache);
|
PgHdr *pList = sqlite3PcacheDirtyList(pPager->pPCache);
|
||||||
|
PgHdr *pPageOne = 0;
|
||||||
|
if( pList==0 ){
|
||||||
|
/* Must have at least one page for the WAL commit flag.
|
||||||
|
** Ticket [2d1a5c67dfc2363e44f29d9bbd57f] 2011-05-18 */
|
||||||
|
rc = sqlite3PagerGet(pPager, 1, &pPageOne);
|
||||||
|
pList = pPageOne;
|
||||||
|
pList->pDirty = 0;
|
||||||
|
}
|
||||||
|
assert( pList!=0 || rc!=SQLITE_OK );
|
||||||
if( pList ){
|
if( pList ){
|
||||||
rc = pagerWalFrames(pPager, pList, pPager->dbSize, 1,
|
rc = pagerWalFrames(pPager, pList, pPager->dbSize, 1,
|
||||||
(pPager->fullSync ? pPager->syncFlags : 0)
|
(pPager->fullSync ? pPager->syncFlags : 0)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
sqlite3PagerUnref(pPageOne);
|
||||||
if( rc==SQLITE_OK ){
|
if( rc==SQLITE_OK ){
|
||||||
sqlite3PcacheCleanAll(pPager->pPCache);
|
sqlite3PcacheCleanAll(pPager->pPCache);
|
||||||
}
|
}
|
||||||
|
|
|
@ -107,9 +107,9 @@ extern "C" {
|
||||||
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
||||||
** [sqlite_version()] and [sqlite_source_id()].
|
** [sqlite_version()] and [sqlite_source_id()].
|
||||||
*/
|
*/
|
||||||
#define SQLITE_VERSION "3.7.6.2"
|
#define SQLITE_VERSION "3.7.6.3"
|
||||||
#define SQLITE_VERSION_NUMBER 3007006
|
#define SQLITE_VERSION_NUMBER 3007006
|
||||||
#define SQLITE_SOURCE_ID "2011-04-17 17:25:17 154ddbc17120be2915eb03edc52af1225eb7cb5e"
|
#define SQLITE_SOURCE_ID "2011-05-19 13:26:54 ed1da510a239ea767a01dc332b667119fa3c908e"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** CAPI3REF: Run-Time Library Version Numbers
|
** CAPI3REF: Run-Time Library Version Numbers
|
||||||
|
|
Loading…
Add table
Reference in a new issue