X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/812b526d127c6657e571db8b33a58137af6709cd..8cd7d4bca92b0db48af0db692b3394ffdb789025:/server/choose.c diff --git a/server/choose.c b/server/choose.c index bc82475..7347fb1 100644 --- a/server/choose.c +++ b/server/choose.c @@ -92,7 +92,7 @@ static unsigned long compute_weight(const char *track, struct kvp *prefs) { const char *s; char **track_tags; - time_t last, now = time(0); + time_t last, now = xtime(0); /* Reject tracks not in any collection (race between edit config and * rescan) */ @@ -281,7 +281,7 @@ int main(int argc, char **argv) { openlog(progname, LOG_PID, LOG_DAEMON); log_default = &log_syslog; } - if(config_read(0)) fatal(0, "cannot read configuration"); + if(config_read(0, NULL)) fatal(0, "cannot read configuration"); /* Find out current queue/recent list */ queue_read(); recent_read(); @@ -301,7 +301,7 @@ int main(int argc, char **argv) { } trackdb_commit_transaction(global_tid); trackdb_close(); - trackdb_deinit(); + trackdb_deinit(NULL); D(("ntracks=%ld total_weight=%lld", ntracks, total_weight)); if(!total_weight) fatal(0, "no tracks match random choice criteria");