summaryrefslogtreecommitdiff
path: root/cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp')
-rw-r--r--cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp b/cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp
index 0e8adefac55..f5ee4e56e69 100644
--- a/cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp
+++ b/cpp/src/Glacier2CryptPermissionsVerifier/CryptPermissionsVerifierI.cpp
@@ -440,13 +440,21 @@ CryptPermissionsVerifierPlugin::destroy()
}
+#ifndef CRYPT_PERMISSIONS_VERIFIER_API
+# ifdef CRYPT_PERMISSIONS_VERIFIER_API_EXPORTS
+# define CRYPT_PERMISSIONS_VERIFIER_API ICE_DECLSPEC_EXPORT
+# else
+# define CRYPT_PERMISSIONS_VERIFIER_API /**/
+# endif
+#endif
+
//
// Plug-in factory function.
//
extern "C"
{
-ICE_DECLSPEC_EXPORT Ice::Plugin*
+CRYPT_PERMISSIONS_VERIFIER_API Ice::Plugin*
createCryptPermissionsVerifier(const CommunicatorPtr& communicator, const string& name, const StringSeq& args)
{
if(args.size() > 0)