chiark / gitweb /
build fixes
[disorder] / server / dbupgrade.c
index 492cf64d4cd85dfa04c117a177b3aba8ceac3a50..8b5299111b19af1b7141c9ace9d1e8445d579bc9 100644 (file)
@@ -28,6 +28,7 @@
 #include <errno.h>
 #include <syslog.h>
 #include <pcre.h>
+#include <unistd.h>
 
 #include "syscalls.h"
 #include "log.h"
@@ -292,8 +293,8 @@ int main(int argc, char **argv) {
   }
   if(config_read(0)) fatal(0, "cannot read configuration");
   /* Open the database */
-  trackdb_init(0);
-  trackdb_open(1/*dbupgrade*/);
+  trackdb_init(TRACKDB_NO_RECOVER);
+  trackdb_open(TRACKDB_OPEN_FOR_UPGRADE);
   upgrade();
   return 0;
 }