Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Unified Diff: third_party/sqlite/patches/0013-fts3-backport-Fix-out-of-scope-reference.patch

Issue 885473002: [sql] Rewrite sqlite patching "system". (Closed) Base URL: http://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed typo in readme. Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/sqlite/patches/0013-fts3-backport-Fix-out-of-scope-reference.patch
diff --git a/third_party/sqlite/sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch b/third_party/sqlite/patches/0013-fts3-backport-Fix-out-of-scope-reference.patch
similarity index 55%
rename from third_party/sqlite/sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch
rename to third_party/sqlite/patches/0013-fts3-backport-Fix-out-of-scope-reference.patch
index a5b031b1d3ad70bfc7bd171a99dcc998d6e571af..b3650032a100f6d1b6b2e5d4acf281276a76307f 100644
--- a/third_party/sqlite/sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch
+++ b/third_party/sqlite/patches/0013-fts3-backport-Fix-out-of-scope-reference.patch
@@ -1,5 +1,24 @@
---- ext/fts3/fts3_write.c.orig 2012-05-08 21:05:03.000000000 +0300
-+++ ext/fts3/fts3_write.c 2012-05-08 21:07:08.000000000 +0300
+From 2049b591163feaa885b482132ea2c769f5ff5a8d Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras <evangelos@foutrelis.com>
+Date: Tue, 12 Jun 2012 18:13:09 +0000
+Subject: [PATCH 13/23] [fts3][backport] Fix out-of-scope reference.
+
+A pointer to a stack variable was being used after the variable's scope had
+ended.
+
+Upstream commit http://www.sqlite.org/src/info/f9c4a7c8f4
+
+BUG=122525
+
+Original review URL: https://chromiumcodereview.appspot.com/10387026
+---
+ third_party/sqlite/src/ext/fts3/fts3_write.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/sqlite/src/ext/fts3/fts3_write.c b/third_party/sqlite/src/ext/fts3/fts3_write.c
+index 1e71874..3636c7d 100644
+--- a/third_party/sqlite/src/ext/fts3/fts3_write.c
++++ b/third_party/sqlite/src/ext/fts3/fts3_write.c
@@ -1238,13 +1238,13 @@ int sqlite3Fts3SegReaderPending(
Fts3SegReader **ppReader /* OUT: SegReader for pending-terms */
){
@@ -24,3 +43,6 @@
if( pE ){
aElem = &pE;
nElem = 1;
+--
+2.2.1
+

Powered by Google App Engine
This is Rietveld 408576698