1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-07 02:42:48 +03:00

If meta(3)>0 then make the database readonly for now. This allows the current

database to interact with future releases that might include autovacuum. (CVS 1888)

FossilOrigin-Name: 7619bf4771781005da23a3e9d7b00de405e27a64
This commit is contained in:
drh
2004-08-14 19:20:09 +00:00
parent 22ac46d15d
commit ae15787643
5 changed files with 22 additions and 17 deletions

View File

@@ -14,7 +14,7 @@
** other files are for internal use by SQLite and should not be
** accessed by users of the library.
**
** $Id: main.c,v 1.250 2004/08/14 18:34:55 drh Exp $
** $Id: main.c,v 1.251 2004/08/14 19:20:10 drh Exp $
*/
#include "sqliteInt.h"
#include "os.h"
@@ -197,7 +197,7 @@ static int sqlite3InitOne(sqlite *db, int iDb, char **pzErrMsg){
** meta[0] Schema cookie. Changes with each schema change.
** meta[1] File format of schema layer.
** meta[2] Size of the page cache.
** meta[3]
** meta[3] Use freelist if 0. Autovacuum if greater than zero.
** meta[4] Db text encoding. 1:UTF-8 3:UTF-16 LE 4:UTF-16 BE
** meta[5]
** meta[6]