]> Sergey Matveev's repositories - nnn.git/commitdiff
Return 1 on unrecognized option
authorArun Prakash Jana <engineerarun@gmail.com>
Wed, 28 Nov 2018 02:48:01 +0000 (08:18 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Wed, 28 Nov 2018 02:48:01 +0000 (08:18 +0530)
src/nnn.c

index 93d4c3212b9500ac636a1b270410373a13dedad7..4f3a822197c21785d1591286349bee92f01ce654 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3437,7 +3437,6 @@ static void usage(void)
                " -v      show program version\n"
                " -h      show this help\n\n"
                "Version: %s\n%s\n", VERSION, GENERAL_INFO);
-       exit(0);
 }
 
 int main(int argc, char *argv[])
@@ -3494,9 +3493,12 @@ int main(int argc, char *argv[])
                case 'v':
                        fprintf(stdout, "%s\n", VERSION);
                        return 0;
-               case 'h': // fallthrough
+               case 'h':
+                       usage();
+                       return 0;
                default:
                        usage();
+                       exit(1);
                }
        }