From ae461576846913065caccb78806bb505bd25f28b Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sun, 24 May 2009 12:50:07 +0100 Subject: [PATCH] Don't attempt to set the database version if TRACKDB_READ_ONLY. Organization: Straylight/Edgeware From: Richard Kettlewell --- lib/trackdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/trackdb.c b/lib/trackdb.c index e1bbfc8..83a67af 100644 --- a/lib/trackdb.c +++ b/lib/trackdb.c @@ -472,7 +472,7 @@ void trackdb_open(int flags) { trackdb_noticeddb = open_db("noticed.db", DB_DUPSORT, DB_BTREE, dbflags, 0666); trackdb_scheduledb = open_db("schedule.db", 0, DB_HASH, dbflags, 0666); - if(!trackdb_existing_database) { + if(!trackdb_existing_database && !(flags & TRACKDB_READ_ONLY)) { /* Stash the database version */ char buf[32]; -- [mdw]