summaryrefslogtreecommitdiff
path: root/wake.h
diff options
context:
space:
mode:
authorweidai <weidai11@users.noreply.github.com>2003-05-16 00:53:53 +0000
committerweidai <weidai11@users.noreply.github.com>2003-05-16 00:53:53 +0000
commita003ea18cc73995fef6479896a98389812298893 (patch)
treeb993d0d14070142a6cb22133ae181bfd2f9db4cc /wake.h
parentc9f75009a5aebea315a544f19c37ead617a5dd62 (diff)
downloadcryptopp-git-a003ea18cc73995fef6479896a98389812298893.tar.gz
add CRYPTOPP_NO_VTABLE
Diffstat (limited to 'wake.h')
-rw-r--r--wake.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/wake.h b/wake.h
index b271aa29..230dfc6e 100644
--- a/wake.h
+++ b/wake.h
@@ -13,7 +13,7 @@ struct WAKE_Info : public FixedKeyLength<32>
static const char *StaticAlgorithmName() {return B::ToEnum() == LITTLE_ENDIAN_ORDER ? "WAKE-CFB-LE" : "WAKE-CFB-BE";}
};
-class WAKE_Base
+class CRYPTOPP_NO_VTABLE WAKE_Base
{
protected:
word32 M(word32 x, word32 y);
@@ -24,7 +24,7 @@ protected:
};
template <class B = BigEndian>
-class WAKE_Policy : public WAKE_Info<B>
+class CRYPTOPP_NO_VTABLE WAKE_Policy : public WAKE_Info<B>
, public CFB_CipherConcretePolicy<word32, 1>
, public AdditiveCipherConcretePolicy<word32, 1, 64>
, protected WAKE_Base