aboutsummaryrefslogtreecommitdiff
path: root/src/nix
diff options
context:
space:
mode:
Diffstat (limited to 'src/nix')
-rw-r--r--src/nix/flake.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nix/flake.cc b/src/nix/flake.cc
index 97f4d911c..101d38c6c 100644
--- a/src/nix/flake.cc
+++ b/src/nix/flake.cc
@@ -476,8 +476,8 @@ struct CmdFlakeCheck : FlakeCommand
if (!v.isLambda())
throw Error("bundler must be a function");
if (!v.lambda.fun->formals ||
- !v.lambda.fun->formals->argNames.count(state->symbols.create("program")) ||
- !v.lambda.fun->formals->argNames.count(state->symbols.create("system")))
+ !v.lambda.fun->formals->has(state->symbols.create("program")) ||
+ !v.lambda.fun->formals->has(state->symbols.create("system")))
throw Error("bundler must take formal arguments 'program' and 'system'");
} catch (Error & e) {
e.addTrace(pos, hintfmt("while checking the template '%s'", attrPath));