authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-12-14 15:24:00-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2016-12-14 15:24:00-05:00
logcca49b84b659ecd6b942e84129f873443ffc7966
tree63f7985cb15ac06c7c8b9e628caa41abf0cfa1e2
parent647d13168a810936a778cc02e4cc99bd460c1f55

fix external function calls


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

src/analyze.cpp+1-1
......@@ -1384,7 +1384,7 @@ FnTableEntry *create_fn(AstNode *proto_node) {
13841384 AstNodeFnProto *fn_proto = &proto_node->data.fn_proto;
13851385
13861386 FnInline inline_value = fn_proto->is_inline ? FnInlineAlways : FnInlineAuto;
1387 bool internal_linkage = (fn_proto->visib_mod != VisibModExport);
1387 bool internal_linkage = (fn_proto->visib_mod != VisibModExport && !proto_node->data.fn_proto.is_extern);
13881388 FnTableEntry *fn_entry = create_fn_raw(inline_value, internal_linkage);
13891389
13901390 fn_entry->proto_node = proto_node;