Browse Source

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

Peter Elliott 5 năm trước cách đây
mục cha
commit
16fd5753eb
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      Userland/test.cpp

+ 4 - 0
Userland/test.cpp

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