From b1febc25d6acbb44cd2d77174259de31438a38db Mon Sep 17 00:00:00 2001 From: rofl0r Date: Sat, 10 Sep 2011 23:13:26 +0200 Subject: [PATCH] fix getopt usage (C) unknown author --- src/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.c b/src/main.c index 2a7ef9f..9777368 100644 --- a/src/main.c +++ b/src/main.c @@ -46,15 +46,15 @@ int main(int argc, char *argv[]) { int opt; int start_argv = 1; - while ((opt = getopt(argc, argv, "fh:")) != -1) { + while ((opt = getopt(argc, argv, "hf:")) != -1) { switch (opt) { case 'h': usage(argv); - break; + return EXIT_SUCCESS; case 'f': path = (char *)optarg; if(!path) { - printf("error: no path supplied."); + printf("error: no path supplied.\n"); return(EXIT_FAILURE); } start_argv = 3;