From b49e420bb643c55fee0ad1c16e41930b1d247bd0 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Fri, 13 Nov 2009 02:19:39 +1300 Subject: [PATCH] Author: Francesco Chemolli Fixed linking convention mismatch in Asn ACL --- src/acl/Asn.cc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/acl/Asn.cc b/src/acl/Asn.cc index eb921dbc33..6442a8ac08 100644 --- a/src/acl/Asn.cc +++ b/src/acl/Asn.cc @@ -112,9 +112,17 @@ static void asnCacheStart(int as); static STCB asHandleReply; -static int destroyRadixNode(struct squid_radix_node *rn, void *w); -static int printRadixNode(struct squid_radix_node *rn, void *sentry); +#if defined(__cplusplus) +extern "C" { +#endif + + static int destroyRadixNode(struct squid_radix_node *rn, void *w); + static int printRadixNode(struct squid_radix_node *rn, void *sentry); + +#if defined(__cplusplus) +} +#endif void asnAclInitialize(ACL * acls); -- 2.47.3