From 319016f6b70944bdf16bdc9011d5c7176512d0da Mon Sep 17 00:00:00 2001 From: weidai Date: Sat, 19 Jun 2004 12:10:28 +0000 Subject: [PATCH] instantiate more templates for Darwin --- gf2n.h | 1 + strciphr.h | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/gf2n.h b/gf2n.h index f5a4468c..b1cfba48 100644 --- a/gf2n.h +++ b/gf2n.h @@ -238,6 +238,7 @@ private: CRYPTOPP_DLL_TEMPLATE_CLASS AbstractGroup; CRYPTOPP_DLL_TEMPLATE_CLASS AbstractRing; +CRYPTOPP_DLL_TEMPLATE_CLASS AbstractEuclideanDomain; CRYPTOPP_DLL_TEMPLATE_CLASS EuclideanDomainOf; CRYPTOPP_DLL_TEMPLATE_CLASS QuotientRing >; diff --git a/strciphr.h b/strciphr.h index 944ac09b..4cc4f15e 100644 --- a/strciphr.h +++ b/strciphr.h @@ -258,12 +258,10 @@ public: unsigned int MandatoryBlockSize() const {return this->OptimalBlockSize();} }; -/* -CRYPTOPP_DLL_TEMPLATE_CLASS AbstractPolicyHolder; +// for Darwin CRYPTOPP_DLL_TEMPLATE_CLASS CFB_CipherTemplate >; CRYPTOPP_DLL_TEMPLATE_CLASS CFB_EncryptionTemplate<>; CRYPTOPP_DLL_TEMPLATE_CLASS CFB_DecryptionTemplate<>; -*/ template class SymmetricCipherFinal : public AlgorithmImpl, INFO>