]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Author: Francesco Chemolli <kinkie@squid-cache.org>
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 12 Nov 2009 13:19:39 +0000 (02:19 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 12 Nov 2009 13:19:39 +0000 (02:19 +1300)
Fixed linking convention mismatch in Asn ACL

src/acl/Asn.cc

index eb921dbc330977b9140936f3f6f8df98eb5224ff..6442a8ac086f2f1c346236036aa67074cfe1d916 100644 (file)
@@ -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);