Skip to content

Commit 0303986

Browse files
committed
Avoid panic for missing selector
1 parent dc8a34f commit 0303986

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scraper/src/main.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,10 @@ fn main() {
119119
Output::Html
120120
};
121121

122-
let selector = matches.free.first().expect("missing selector");
122+
let selector = matches.free.first().unwrap_or_else(|| {
123+
eprintln!("missing selector");
124+
process::exit(EX_USAGE);
125+
});
123126
let files = &matches.free[1..];
124127

125128
let selector = Selector::parse(selector).unwrap();

0 commit comments

Comments
 (0)