We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3fc5938 commit ef792ecCopy full SHA for ef792ec
1 file changed
demos/audio/src/bin/sound_instance_gain_pitch.rs
@@ -33,6 +33,11 @@ fn main() {
33
let argv: Vec<String> = std::env::args().collect();
34
let usage = parser.usage();
35
36
+ if argv.len() <= 1 {
37
+ print!("{}", usage);
38
+ return;
39
+ }
40
+
41
let parsed = match parser.parse(&argv) {
42
Ok(parsed) => parsed,
43
Err(ArgsError::HelpRequested(help)) => {
@@ -93,9 +98,13 @@ fn main() {
93
98
std::thread::sleep(Duration::from_millis(duration_ms as u64));
94
99
}
95
100
96
- Some(("script", _)) | None => {
101
+ Some(("script", _)) => {
97
102
run_script(&mut context, &mut instance);
103
104
+ None => {
105
+ eprintln!("No subcommand provided.\n{}", usage);
106
107
108
Some((name, _sub)) => {
109
eprintln!("Unknown subcommand: {}\n{}", name, usage);
110
return;
0 commit comments