about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--users/Profpatsch/execline/exec_helpers.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/users/Profpatsch/execline/exec_helpers.rs b/users/Profpatsch/execline/exec_helpers.rs
index 9a67ffe45d..b0b0984911 100644
--- a/users/Profpatsch/execline/exec_helpers.rs
+++ b/users/Profpatsch/execline/exec_helpers.rs
@@ -9,7 +9,7 @@ pub fn args_for_exec(current_prog_name: &str, no_of_positional_args: usize) -> (
     let mut args = args.map(|arg| arg.into_vec());
     let mut pos_args = vec![];
     // get positional args
-    for i in 1..no_of_positional_args {
+    for i in 1..no_of_positional_args+1 {
             pos_args.push(
                 args.nth(0).expect(
                     &format!("{}: expects {} positional args, only got {}", current_prog_name, no_of_positional_args, i))