From 7af32b07485f33387e6d1d9a9604902a0fb0951c Mon Sep 17 00:00:00 2001 From: "msvensson@neptunus.(none)" <> Date: Fri, 21 Apr 2006 18:19:50 +0200 Subject: [PATCH] Move telpate instantiations of taocrypt objects to taocrypt/template_instnt.cpp --- extra/yassl/src/template_instnt.cpp | 7 ------- extra/yassl/taocrypt/src/template_instnt.cpp | 3 +++ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/extra/yassl/src/template_instnt.cpp b/extra/yassl/src/template_instnt.cpp index c55ca39bec2..5782df213ea 100644 --- a/extra/yassl/src/template_instnt.cpp +++ b/extra/yassl/src/template_instnt.cpp @@ -35,13 +35,6 @@ #include "openssl/ssl.h" #ifdef HAVE_EXPLICIT_TEMPLATE_INSTANTIATION -#if !defined(USE_CRYPTOPP_LIB) -namespace TaoCrypt { -template class HMAC; -template class HMAC; -template class HMAC; -} -#endif // USE_CRYPTOPP_LIB namespace mySTL { template class list; diff --git a/extra/yassl/taocrypt/src/template_instnt.cpp b/extra/yassl/taocrypt/src/template_instnt.cpp index eabcc6d9779..12bcd8238f2 100644 --- a/extra/yassl/taocrypt/src/template_instnt.cpp +++ b/extra/yassl/taocrypt/src/template_instnt.cpp @@ -30,6 +30,7 @@ #include "sha.hpp" #include "md5.hpp" #include "hmac.hpp" +#include "ripemd.hpp" #include "pwdbased.hpp" #include "algebra.hpp" #include "vector.hpp" @@ -62,6 +63,8 @@ template void tcArrayDelete(char*); template class PBKDF2_HMAC; template class HMAC; template class HMAC; +template class HMAC; + } namespace mySTL {