diff options
author | unknown <svoj@mysql.com> | 2005-05-06 20:54:38 +0500 |
---|---|---|
committer | unknown <svoj@mysql.com> | 2005-05-06 20:54:38 +0500 |
commit | c90926e055034da93c7b96b68e7fbb95b89179a2 (patch) | |
tree | 21d3c75ceb478d0d0deb7a314efb1f4884de311b /extra/yassl/src | |
parent | 0b2ae60c6220b01411a293c5a439605b2672a50b (diff) | |
download | mariadb-git-c90926e055034da93c7b96b68e7fbb95b89179a2.tar.gz |
Fix FC3 yaSSL compilation problem.
This fix is about WL#2286 - Compile MySQL w/YASSL support
extra/yassl/include/yassl_int.hpp:
Use instance as static class member to fix FC compilation problem.
extra/yassl/src/yassl_int.cpp:
Remove local static variable, use static class member instead.
extra/yassl/taocrypt/include/integer.hpp:
Use instance as static class member to fix FC compilation problem.
extra/yassl/taocrypt/src/integer.cpp:
Remove local static variable, use static class member instead.
Diffstat (limited to 'extra/yassl/src')
-rw-r--r-- | extra/yassl/src/yassl_int.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/extra/yassl/src/yassl_int.cpp b/extra/yassl/src/yassl_int.cpp index 4cc2b85fccc..c552cfa7189 100644 --- a/extra/yassl/src/yassl_int.cpp +++ b/extra/yassl/src/yassl_int.cpp @@ -1346,17 +1346,18 @@ SSL_SESSION::~SSL_SESSION() } +Sessions Sessions::instance; // simple singleton + Sessions& GetSessions() { - static Sessions instance; // simple singleton - return instance; + return Sessions::instance; } +sslFactory sslFactory::instance; sslFactory& GetSSL_Factory() { - static sslFactory instance; // simple singleton - return instance; + return sslFactory::instance; } |