Index: third_party/sqlite/src/ext/fts3/fts3.c |
diff --git a/third_party/sqlite/src/ext/fts3/fts3.c b/third_party/sqlite/src/ext/fts3/fts3.c |
index 8498cfae570eb0882da47c2ff2b76e510571a54f..d11572ac4cc57d2ddae7087a7e9eed71d93fdd68 100644 |
--- a/third_party/sqlite/src/ext/fts3/fts3.c |
+++ b/third_party/sqlite/src/ext/fts3/fts3.c |
@@ -630,6 +630,9 @@ static void fts3DatabasePageSize(int *pRc, Fts3Table *p){ |
sqlite3_step(pStmt); |
p->nPgsz = sqlite3_column_int(pStmt, 0); |
rc = sqlite3_finalize(pStmt); |
+ }else if( rc==SQLITE_AUTH ){ |
+ p->nPgsz = 1024; |
+ rc = SQLITE_OK; |
} |
} |
assert( p->nPgsz>0 || rc!=SQLITE_OK ); |