From 9b7cd20217d1134754daf2b2046249607ab7a3a7 Mon Sep 17 00:00:00 2001 From: lloyd Date: Sun, 26 Oct 2008 21:02:10 +0000 Subject: Make S2K base class non-copyable and non-assignable by default (use clone instead) --- src/s2k/s2k.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/s2k/s2k.h') diff --git a/src/s2k/s2k.h b/src/s2k/s2k.h index 3efcff638..d345d77de 100644 --- a/src/s2k/s2k.h +++ b/src/s2k/s2k.h @@ -86,6 +86,9 @@ class BOTAN_DLL S2K S2K() { iter = 0; } virtual ~S2K() {} private: + S2K(const S2K&) {} + S2K& operator=(const S2K&) { return (*this); } + virtual OctetString derive(u32bit, const std::string&, const byte[], u32bit, u32bit) const = 0; SecureVector salt; -- cgit v1.2.3