X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/f35e5800ee5e7219ec5bd2f6c17505ff0cbcbd30..313acc774bff2f76f41ca75cbca43ff3f0ad20cc:/server/dump.c diff --git a/server/dump.c b/server/dump.c index 9363a34..7e49111 100644 --- a/server/dump.c +++ b/server/dump.c @@ -281,7 +281,9 @@ static int undump_from_fp(DB_TXN *tid, FILE *fp, const char *tag) { if(fseek(fp, 0, SEEK_SET) < 0) fatal(errno, "error calling fseek on %s", tag); if((err = truncdb(tid, trackdb_prefsdb))) return err; + if((err = truncdb(tid, trackdb_globaldb))) return err; if((err = truncdb(tid, trackdb_searchdb))) return err; + if((err = truncdb(tid, trackdb_tagsdb))) return err; c = getc(fp); while(!ferror(fp) && !feof(fp)) { switch(c) {