about summary refs log tree commit diff
path: root/users/Profpatsch/netencode
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2021-02-09T20·21+0100
committerProfpatsch <mail@profpatsch.de>2021-02-13T20·00+0000
commit81122c1297d4cfa2c811bb775308ff412ba674b1 (patch)
tree29ed792cd7691e9a3c5441b03a690b2a9ed8a38b /users/Profpatsch/netencode
parent060600f0d796d096979f09304292fb998778cc51 (diff)
feat(users/Profpatsch/execline/exec_helpers): add args() r/2207
Some programs need an exact amount of arguments, and we want to fail
if they get too many or not enough.

Change-Id: Ic703949f38780718f26118b896e7c7d7aa5553d9
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2504
Tested-by: BuildkiteCI
Reviewed-by: Profpatsch <mail@profpatsch.de>
Diffstat (limited to 'users/Profpatsch/netencode')
-rw-r--r--users/Profpatsch/netencode/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/users/Profpatsch/netencode/default.nix b/users/Profpatsch/netencode/default.nix
index 92672470e902..4965bb74f20c 100644
--- a/users/Profpatsch/netencode/default.nix
+++ b/users/Profpatsch/netencode/default.nix
@@ -109,7 +109,7 @@ let
 
     fn main() {
         let mut buf = vec![];
-        let (args, prog) = exec_helpers::args_for_exec("record-get", 1);
+        let args = exec_helpers::args("record-get", 1);
         let field = match std::str::from_utf8(&args[0]) {
             Ok(f) => f,
             Err(_e) => exec_helpers::die_user_error("record-get", format!("The field name needs to be valid unicode"))