authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-02-07 19:07:41-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-02-07 19:07:41-07:00
log96e7deadd44cbf95b72a729acaf5dd86523aa6b4
tree8f4a6f1b2eeb700457f0f9c74a79baf2389cf76d
parent87cdbb6c25f198fa88dcff530f34bfe3e9b14245

parseh: tiny performance improvement


1 files changed, 3 insertions(+), 2 deletions(-)

src/parseh.cpp+3-2
......@@ -225,8 +225,9 @@ static AstNode *create_fn_proto_node(Context *c, Buf *name, TypeTableEntry *fn_t
225225
226226 for (int i = 0; i < fn_type->data.fn.fn_type_id.param_count; i += 1) {
227227 FnTypeParamInfo *info = &fn_type->data.fn.fn_type_id.param_info[i];
228 Buf *name = buf_sprintf("arg_%d", i);
229 node->data.fn_proto.params.append(create_param_decl_node(c, buf_ptr(name),
228 char arg_name[20];
229 sprintf(arg_name, "arg_%d", i);
230 node->data.fn_proto.params.append(create_param_decl_node(c, arg_name,
230231 make_type_node(c, info->type), info->is_noalias));
231232 }
232233