From 2c43c8505f12d744cd8d93c1ef692962bd8da849 Mon Sep 17 00:00:00 2001 From: weidai Date: Fri, 18 Jul 2003 21:33:18 +0000 Subject: allow DLL to be built with VC++ .NET git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@104 57ff6487-cd31-0410-9ec3-f628ee90f5f0 --- mqueue.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mqueue.h') diff --git a/mqueue.h b/mqueue.h index 1cad921..1bf8892 100644 --- a/mqueue.h +++ b/mqueue.h @@ -69,8 +69,9 @@ public: /*! if throwIfNotEqual is false, this filter will output a '\0' byte when it detects a mismatch, '\1' otherwise */ EqualityComparisonFilter(BufferedTransformation *attachment=NULL, bool throwIfNotEqual=true, const std::string &firstChannel="0", const std::string &secondChannel="1") - : Unflushable >(attachment), m_throwIfNotEqual(throwIfNotEqual), m_mismatchDetected(false) - , m_firstChannel(firstChannel), m_secondChannel(secondChannel) {} + : m_throwIfNotEqual(throwIfNotEqual), m_mismatchDetected(false) + , m_firstChannel(firstChannel), m_secondChannel(secondChannel) + {Detach(attachment);} unsigned int ChannelPut2(const std::string &channel, const byte *begin, unsigned int length, int messageEnd, bool blocking); bool ChannelMessageSeriesEnd(const std::string &channel, int propagation=-1, bool blocking=true); -- cgit v1.2.1