From: Francesco Chemolli Date: Fri, 6 Nov 2009 16:12:48 +0000 (+0100) Subject: Fixed linking convention mismatch in Asn ACL X-Git-Tag: SQUID_3_2_0_1~601 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=062e0b16faad6dd41b5a91acc81dd4c669a89bd7;p=thirdparty%2Fsquid.git Fixed linking convention mismatch in Asn ACL --- diff --git a/src/acl/Asn.cc b/src/acl/Asn.cc index eb921dbc33..0544141ff9 100644 --- a/src/acl/Asn.cc +++ b/src/acl/Asn.cc @@ -112,10 +112,18 @@ static void asnCacheStart(int as); static STCB asHandleReply; -static int destroyRadixNode(struct squid_radix_node *rn, void *w); +#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); static void asStateFree(void *data);