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

src/asn.cc

index 61f917e75b8ecfd7ed35251d3a4d899ee4f03571..a04fba6576d42ee4435acf4d2ab36f362b330c39 100644 (file)
@@ -110,9 +110,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);