From: Amos Jeffries Date: Sat, 4 Dec 2010 01:25:10 +0000 (-0700) Subject: Experiment: file internal extern declaration for C/C++ crossover X-Git-Tag: take1~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5cd16654d7a4e73e239738f88ba1c8b3a96a0688;p=thirdparty%2Fsquid.git Experiment: file internal extern declaration for C/C++ crossover --- diff --git a/helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc b/helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc index bcccf57d6a..01815eaa7b 100644 --- a/helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc +++ b/helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc @@ -197,7 +197,7 @@ int SearchLDAP(edui_ldap_t *, int, char *, char **); int GetValLDAP(edui_ldap_t *, char *); int SearchIPLDAP(edui_ldap_t *, char *); const char *ErrLDAP(int); -void SigTrap(int); +extern "C" void SigTrap(int); /* Global variables */ const char *search_attrib[] = { "cn", "uid", "networkAddress", "groupMembership", NULL };