From ae515e0b4c86dd3309f8897f9bd4e7fedcd4588f Mon Sep 17 00:00:00 2001 From: weidai Date: Fri, 16 May 2003 00:53:53 +0000 Subject: add CRYPTOPP_NO_VTABLE git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@69 57ff6487-cd31-0410-9ec3-f628ee90f5f0 --- algebra.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'algebra.h') diff --git a/algebra.h b/algebra.h index bb36e59..a9c677e 100644 --- a/algebra.h +++ b/algebra.h @@ -16,7 +16,7 @@ class Integer; // abcd = group.Add(a, group.Add(b, group.Add(c,d)); //! Abstract Group -template class AbstractGroup +template class CRYPTOPP_NO_VTABLE AbstractGroup { public: typedef T Element; @@ -41,7 +41,7 @@ public: }; //! Abstract Ring -template class AbstractRing : public AbstractGroup +template class CRYPTOPP_NO_VTABLE AbstractRing : public AbstractGroup { public: typedef T Element; @@ -135,7 +135,7 @@ template // ******************************************************** //! Abstract Euclidean Domain -template class AbstractEuclideanDomain : public AbstractRing +template class CRYPTOPP_NO_VTABLE AbstractEuclideanDomain : public AbstractRing { public: typedef T Element; -- cgit v1.2.1