From aa52f1d30ba93f222ca14c3cf6c9b2d388854f8d Mon Sep 17 00:00:00 2001 From: Julien BLACHE Date: Mon, 21 Sep 2009 19:52:05 +0200 Subject: [PATCH] Add license and copyright statement to -v/--version and usage message --- src/main.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 89ab49f4..3027d033 100644 --- a/src/main.c +++ b/src/main.c @@ -60,11 +60,21 @@ struct event_base *evbase_main; static int main_exit; +static void +version(void) +{ + fprintf(stdout, "Forked Media Server: Version %s\n", VERSION); + fprintf(stdout, "Copyright (C) 2009 Julien BLACHE \n"); + fprintf(stdout, "Based on mt-daapd, Copyright (C) 2003-2007 Ron Pedde \n"); + fprintf(stdout, "Released under the GNU General Public License version 2 or later\n"); +} static void usage(char *program) { - printf("Usage: %s [options]\n\n",program); + version(); + printf("\n"); + printf("Usage: %s [options]\n\n", program); printf("Options:\n"); printf(" -d Log level (0-5)\n"); printf(" -D Log domains\n"); @@ -407,7 +417,7 @@ main(int argc, char **argv) break; case 'v': - fprintf(stdout, "Forked Media Server: Version %s\n",VERSION); + version(); return EXIT_SUCCESS; break;