aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRichard Eklycke <richard@eklycke.se>2021-08-22 12:29:49 +0200
committerAndrew Kelley <andrew@ziglang.org>2021-08-22 13:29:06 -0400
commit62e3d67605075f27134736917495e7a7a17869f6 (patch)
treea987d7a42ced902820f3c8890d07a427009b5719 /src
parent4ac37eb484737e98269e198b31b81ee8e929b4f1 (diff)
downloadzig-62e3d67605075f27134736917495e7a7a17869f6.tar.gz
zig-62e3d67605075f27134736917495e7a7a17869f6.zip
Fix typo introduced in 50a29f7
Now the last argument will be checked as well
Diffstat (limited to 'src')
-rw-r--r--src/stage1/astgen.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/stage1/astgen.cpp b/src/stage1/astgen.cpp
index 44dc1080c2..e7c4eacb3f 100644
--- a/src/stage1/astgen.cpp
+++ b/src/stage1/astgen.cpp
@@ -4653,17 +4653,17 @@ static Stage1ZirInst *astgen_builtin_fn_call(Stage1AstGen *ag, Scope *scope, Ast
AstNode *arg1_node = node->data.fn_call_expr.params.at(1);
Stage1ZirInst *arg1_value = astgen_node(ag, arg1_node, scope);
- if (arg0_value == ag->codegen->invalid_inst_src)
+ if (arg1_value == ag->codegen->invalid_inst_src)
return arg1_value;
AstNode *arg2_node = node->data.fn_call_expr.params.at(2);
Stage1ZirInst *arg2_value = astgen_node(ag, arg2_node, scope);
- if (arg1_value == ag->codegen->invalid_inst_src)
+ if (arg2_value == ag->codegen->invalid_inst_src)
return arg2_value;
AstNode *arg3_node = node->data.fn_call_expr.params.at(3);
Stage1ZirInst *arg3_value = astgen_node(ag, arg3_node, scope);
- if (arg2_value == ag->codegen->invalid_inst_src)
+ if (arg3_value == ag->codegen->invalid_inst_src)
return arg3_value;
Stage1ZirInst *select = ir_build_select(ag, scope, node,