diff options
author | Charles E. Rolke <chug@apache.org> | 2010-10-21 22:04:07 +0000 |
---|---|---|
committer | Charles E. Rolke <chug@apache.org> | 2010-10-21 22:04:07 +0000 |
commit | 7ecaee585691df73928e3bb2248d8977372d1041 (patch) | |
tree | 0fa1baec272e9c636959a4de1e443c450438de1b /cpp/src/qpid/SaslFactory.h | |
parent | 9be58b7519c45c682c36f8d70d8e9c7e1422a440 (diff) | |
download | qpid-python-7ecaee585691df73928e3bb2248d8977372d1041.tar.gz |
QPID-1672, r1024541 Failed to modify the windows-private SaslFactory. This commit:
* coerces CMake to include the two different SaslFactory sources into qpidcommon.
* modifies the windows SaslFactory to use the new interface constructs.
* adds QPID_COMMON_EXPORT to the Sasl code new to qpidcommon.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1026155 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/SaslFactory.h')
-rw-r--r-- | cpp/src/qpid/SaslFactory.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/src/qpid/SaslFactory.h b/cpp/src/qpid/SaslFactory.h index d9d83c494d..450b70cd46 100644 --- a/cpp/src/qpid/SaslFactory.h +++ b/cpp/src/qpid/SaslFactory.h @@ -34,9 +34,9 @@ namespace qpid { class SaslFactory { public: - std::auto_ptr<Sasl> create(const std::string & userName, const std::string & password, const std::string & serviceName, const std::string & hostName, int minSsf, int maxSsf ); - static SaslFactory& getInstance(); - ~SaslFactory(); + QPID_COMMON_EXTERN std::auto_ptr<Sasl> create(const std::string & userName, const std::string & password, const std::string & serviceName, const std::string & hostName, int minSsf, int maxSsf ); + QPID_COMMON_EXTERN static SaslFactory& getInstance(); + QPID_COMMON_EXTERN ~SaslFactory(); private: SaslFactory(); static qpid::sys::Mutex lock; |