fix getopts when called without any argument
This commit is contained in:
parent
a19f223dea
commit
be45ccd203
|
@ -60,7 +60,7 @@ pub fn parse_arguments(
|
||||||
|
|
||||||
let mut skip = false;
|
let mut skip = false;
|
||||||
|
|
||||||
loop {
|
while pos < args.len() {
|
||||||
if skip {
|
if skip {
|
||||||
rest.push(args[pos].clone());
|
rest.push(args[pos].clone());
|
||||||
} else {
|
} else {
|
||||||
|
@ -127,7 +127,6 @@ pub fn parse_arguments(
|
||||||
}
|
}
|
||||||
|
|
||||||
pos += 1;
|
pos += 1;
|
||||||
if pos >= args.len() { break; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for i in 0..arg_param.len() {
|
for i in 0..arg_param.len() {
|
||||||
|
|
Loading…
Reference in New Issue