aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2022-04-08 17:01:29 +0000
committerdrh <>2022-04-08 17:01:29 +0000
commit7d0ae00361386f87d179916d5abc6c11d3c85330 (patch)
treef3bcf365bad3c989d607c88c6402f64ac13003e5 /src/sqliteInt.h
parent81a23623d8790fca64f6e6551f59a2d4694dbf75 (diff)
downloadsqlite-7d0ae00361386f87d179916d5abc6c11d3c85330.tar.gz
sqlite-7d0ae00361386f87d179916d5abc6c11d3c85330.zip
Enhance the sqlite_dbpage fix at [/info/642a0b4752743216|check-in 642a0b4752743]
from about a month ago such that it still takes a transaction on all attached databases, but it only starts a read transaction for read-only operations, rather than starting a write transaction for everything. FossilOrigin-Name: 8efd61e8518594e3e9c84681fc35796a78fe8885a97ad4dd19f1573ee8065b18
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index a9f3121c7..ead20c9a2 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -5174,7 +5174,7 @@ int sqlite3VtabBegin(sqlite3 *, VTable *);
FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*);
#if (defined(SQLITE_ENABLE_DBPAGE_VTAB) || defined(SQLITE_TEST)) \
&& !defined(SQLITE_OMIT_VIRTUALTABLE)
- void sqlite3VtabWriteAll(sqlite3_index_info*);
+ void sqlite3VtabUsesAllSchemas(sqlite3_index_info*);
#endif
sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context*);
int sqlite3VdbeParameterIndex(Vdbe*, const char*, int);