From be494949657db11f363eb8487884ea78eea878b2 Mon Sep 17 00:00:00 2001 From: Mario Kilies Date: Sat, 29 Jan 2011 20:50:55 +0100 Subject: Printing version number before usage information. --- src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index b44d787..f93a59c 100644 --- a/src/main.c +++ b/src/main.c @@ -45,7 +45,6 @@ static void print_version(void) { printf("You are running oxen %d.%d.%d\n", OXEN_MAJOR, OXEN_MINOR, OXEN_PATCH); - exit(EXIT_SUCCESS); } /** @@ -63,6 +62,7 @@ static void print_usage(const char* name) "\t-m\t\t\tdisplay the manual\n" "\t-v\t\t\tprint version number\n"; + print_version(); fprintf(stderr, usage, name, DEFAULT_PORT); exit(EXIT_FAILURE); } @@ -107,6 +107,7 @@ int main(int argc, char *argv[]) break; case 'v': print_version(); + exit(EXIT_SUCCESS); break; case 'h': // help default: -- cgit v1.2.3