| Index: third_party/sqlite/patches/0003-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| diff --git a/third_party/sqlite/patches/0004-Exclude-journal-file-from-Time-Machine-if-database-i.patch b/third_party/sqlite/patches/0003-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| similarity index 91%
|
| rename from third_party/sqlite/patches/0004-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| rename to third_party/sqlite/patches/0003-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| index b9cf9d517401bc0428cdc2a2620a62461c8f691f..85151a2ba76dc11a8183f1c97615cbc50bae9dd6 100644
|
| --- a/third_party/sqlite/patches/0004-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| +++ b/third_party/sqlite/patches/0003-Exclude-journal-file-from-Time-Machine-if-database-i.patch
|
| @@ -1,7 +1,7 @@
|
| -From edfff157e1d9292bfcce6553b76ee913b53b1aa1 Mon Sep 17 00:00:00 2001
|
| +From bacae540479e7dc84bfbd059a20afa2ef00e8cdb Mon Sep 17 00:00:00 2001
|
| From: mrossetti <mrossetti@chromium.org>
|
| Date: Tue, 31 May 2011 23:12:11 +0000
|
| -Subject: [PATCH 04/16] Exclude journal file from Time Machine if database is
|
| +Subject: [PATCH 03/10] Exclude journal file from Time Machine if database is
|
| excluded.
|
|
|
| BUG=74053
|
| @@ -22,7 +22,7 @@ TODO(shess): Revisit this for -wal mode. http://crbug.com/78507
|
| 5 files changed, 50 insertions(+), 4 deletions(-)
|
|
|
| diff --git a/third_party/sqlite/src/Makefile.linux-gcc b/third_party/sqlite/src/Makefile.linux-gcc
|
| -index 6d67ba7..554bf56 100644
|
| +index a1dec21..952e8d1 100644
|
| --- a/third_party/sqlite/src/Makefile.linux-gcc
|
| +++ b/third_party/sqlite/src/Makefile.linux-gcc
|
| @@ -44,7 +44,11 @@ THREADLIB = -lpthread
|
| @@ -38,7 +38,7 @@ index 6d67ba7..554bf56 100644
|
| #### Leave SQLITE_DEBUG undefined for maximum speed. Use SQLITE_DEBUG=1
|
| # to check for memory leaks. Use SQLITE_DEBUG=2 to print a log of all
|
| diff --git a/third_party/sqlite/src/ext/fts3/fts3_porter.c b/third_party/sqlite/src/ext/fts3/fts3_porter.c
|
| -index db175ac..933602a 100644
|
| +index 8fb4c25d..b180ee2 100644
|
| --- a/third_party/sqlite/src/ext/fts3/fts3_porter.c
|
| +++ b/third_party/sqlite/src/ext/fts3/fts3_porter.c
|
| @@ -128,7 +128,7 @@ static int porterClose(sqlite3_tokenizer_cursor *pCursor){
|
| @@ -69,10 +69,10 @@ index db175ac..933602a 100644
|
| return isConsonant(z + 1);
|
| }
|
| diff --git a/third_party/sqlite/src/main.mk b/third_party/sqlite/src/main.mk
|
| -index 4a7ac02..dc56b0d 100644
|
| +index fcc0270..6ff3bd4 100644
|
| --- a/third_party/sqlite/src/main.mk
|
| +++ b/third_party/sqlite/src/main.mk
|
| -@@ -591,7 +591,7 @@ TESTFIXTURE_FLAGS += -DSQLITE_SERVER=1 -DSQLITE_PRIVATE="" -DSQLITE_CORE
|
| +@@ -724,7 +724,7 @@ TESTFIXTURE_FLAGS += -DSQLITE_SERVER=1 -DSQLITE_PRIVATE="" -DSQLITE_CORE
|
| testfixture$(EXE): $(TESTSRC2) libsqlite3.a $(TESTSRC) $(TOP)/src/tclsqlite.c
|
| $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \
|
| $(TESTSRC) $(TESTSRC2) $(TOP)/src/tclsqlite.c \
|
| @@ -82,10 +82,10 @@ index 4a7ac02..dc56b0d 100644
|
| amalgamation-testfixture$(EXE): sqlite3.c $(TESTSRC) $(TOP)/src/tclsqlite.c
|
| $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \
|
| diff --git a/third_party/sqlite/src/src/pager.c b/third_party/sqlite/src/src/pager.c
|
| -index d840a39..34fa50f 100644
|
| +index 2c904d2..74c76f37 100644
|
| --- a/third_party/sqlite/src/src/pager.c
|
| +++ b/third_party/sqlite/src/src/pager.c
|
| -@@ -5467,6 +5467,20 @@ void sqlite3PagerUnref(DbPage *pPg){
|
| +@@ -5497,6 +5497,20 @@ void sqlite3PagerUnref(DbPage *pPg){
|
| if( pPg ) sqlite3PagerUnrefNotNull(pPg);
|
| }
|
|
|
| @@ -106,7 +106,7 @@ index d840a39..34fa50f 100644
|
| /*
|
| ** This function is called at the start of every write transaction.
|
| ** There must already be a RESERVED or EXCLUSIVE lock on the database
|
| -@@ -5531,6 +5545,24 @@ static int pager_open_journal(Pager *pPager){
|
| +@@ -5561,6 +5575,24 @@ static int pager_open_journal(Pager *pPager){
|
| #else
|
| rc = sqlite3OsOpen(pVfs, pPager->zJournal, pPager->jfd, flags, 0);
|
| #endif
|
| @@ -132,10 +132,10 @@ index d840a39..34fa50f 100644
|
| }
|
| assert( rc!=SQLITE_OK || isOpen(pPager->jfd) );
|
| diff --git a/third_party/sqlite/src/src/sqliteInt.h b/third_party/sqlite/src/src/sqliteInt.h
|
| -index 63036c5..9d6a7d8 100644
|
| +index c01bbc7..745b910 100644
|
| --- a/third_party/sqlite/src/src/sqliteInt.h
|
| +++ b/third_party/sqlite/src/src/sqliteInt.h
|
| -@@ -2985,6 +2985,16 @@ int sqlite3CantopenError(int);
|
| +@@ -3168,6 +3168,16 @@ int sqlite3CantopenError(int);
|
| #endif
|
|
|
| /*
|
| @@ -153,5 +153,5 @@ index 63036c5..9d6a7d8 100644
|
| ** isspace(), isalnum(), isdigit() and isxdigit(), respectively. The
|
| ** sqlite versions only work for ASCII characters, regardless of locale.
|
| --
|
| -2.2.1
|
| +2.7.0
|
|
|
|
|