fixed organized menu when args is empty #651
This commit is contained in:
@@ -58,6 +58,7 @@ impl Default for ConfigReader<'_> {
|
||||
usage = "hayabusa.exe <INPUT> [OTHER-ACTIONS] [OPTIONS]",
|
||||
author = "Yamato Security (https://github.com/Yamato-Security/hayabusa) @SecurityYamato)",
|
||||
version,
|
||||
arg_required_else_help = true,
|
||||
term_width = 400
|
||||
)]
|
||||
pub struct Config {
|
||||
|
||||
@@ -89,13 +89,6 @@ impl App {
|
||||
return;
|
||||
}
|
||||
let analysis_start_time: DateTime<Local> = Local::now();
|
||||
// Show usage when no arguments.
|
||||
if std::env::args().len() == 1 {
|
||||
self.output_logo();
|
||||
configs::CONFIG.write().unwrap().app.print_help().ok();
|
||||
println!();
|
||||
return;
|
||||
}
|
||||
if !configs::CONFIG.read().unwrap().args.quiet {
|
||||
self.output_logo();
|
||||
println!();
|
||||
|
||||
Reference in New Issue
Block a user