Ver código fonte

Userland: Make test exit 1 silently when no arguments are given

Peter Elliott 5 anos atrás
pai
commit
16fd5753eb
1 arquivos alterados com 4 adições e 0 exclusões
  1. 4 0
      Userland/test.cpp

+ 4 - 0
Userland/test.cpp

@@ -521,6 +521,10 @@ int main(int argc, char* argv[])
         argv[argc] = nullptr;
     }
 
+    // Exit false when no arguments are given.
+    if (argc == 1)
+        return 1;
+
     auto condition = parse_complex_expression(argv);
     if (optind != argc - 1)
         fatal_error("Too many arguments");