Fix breaking the 'clean' subcommand caused replacing a single-letter variable with the same value in two contexts where it was used differently. That's why you don't use "m" as a variable for hundreds of lines in an outer function, and re-use it in closures several times in the same function. Sheesh.

This commit is contained in:
Nathan Stocks 2017-04-02 13:11:53 -06:00
parent 6b7258670f
commit 1e5389853c

View File

@ -244,7 +244,7 @@ Arguments:
Subcommand::Doc { paths: paths }
}
"clean" => {
if matches.free.len() > 0 {
if paths.len() > 0 {
println!("\nclean takes no arguments\n");
usage(1, &opts, &subcommand_help, &extra_help);
}