X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/4363757e38e4625de8a49cc3cbd8f04aa51a4167..05b75f8d50b83e943af3be4071449304d82dbdcd:/server/rescan.c diff --git a/server/rescan.c b/server/rescan.c index e1193c9..04ffba4 100644 --- a/server/rescan.c +++ b/server/rescan.c @@ -18,40 +18,7 @@ * USA */ -#include -#include "types.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "configuration.h" -#include "syscalls.h" -#include "log.h" -#include "defs.h" -#include "mem.h" -#include "plugin.h" -#include "inputline.h" -#include "charset.h" -#include "wstat.h" -#include "kvp.h" -#include "printf.h" -#include "rights.h" -#include "trackdb.h" -#include "trackdb-int.h" -#include "trackname.h" -#include "unicode.h" +#include "disorder-server.h" static DB_TXN *global_tid; @@ -86,13 +53,6 @@ static void help(void) { exit(0); } -/* display version number and terminate */ -static void version(void) { - xprintf("%s", disorder_version_string); - xfclose(stdout); - exit(0); -} - static volatile sig_atomic_t signalled; static void signal_handler(int sig) { @@ -213,6 +173,7 @@ struct recheck_track { /* called for each non-alias track */ static int recheck_list_callback(const char *track, struct kvp attribute((unused)) *data, + struct kvp attribute((unused)) *prefs, void *u, DB_TXN attribute((unused)) *tid) { struct recheck_state *cs = u; @@ -398,7 +359,7 @@ int main(int argc, char **argv) { while((n = getopt_long(argc, argv, "hVc:dDSsKC", options, 0)) >= 0) { switch(n) { case 'h': help(); - case 'V': version(); + case 'V': version("disorder-rescan"); case 'c': configfile = optarg; break; case 'd': debugging = 1; break; case 'D': debugging = 0; break;