summaryrefslogtreecommitdiff
path: root/gf2n.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-07-23 20:21:17 -0400
committerJeffrey Walton <noloader@gmail.com>2015-07-23 20:21:17 -0400
commit1160f4163abb1e3d4bdd45441d9ef6faa339410f (patch)
tree06ded5a5d931813f50c9aa45e4d8a7d8bc171197 /gf2n.h
parent6541c7ac72a4a500a1119739ac1cd728d69e9ab3 (diff)
downloadcryptopp-git-1160f4163abb1e3d4bdd45441d9ef6faa339410f.tar.gz
Cleared "unused parameter" warning with GCC 5.1 and -Wextra
Diffstat (limited to 'gf2n.h')
-rw-r--r--gf2n.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/gf2n.h b/gf2n.h
index 67ade641..04cb6ed8 100644
--- a/gf2n.h
+++ b/gf2n.h
@@ -5,8 +5,9 @@
#include "cryptlib.h"
#include "secblock.h"
-#include "misc.h"
#include "algebra.h"
+#include "misc.h"
+#include "trap.h"
#include <iosfwd>
@@ -285,16 +286,16 @@ public:
virtual GF2NP * Clone() const {return new GF2NP(*this);}
virtual void DEREncode(BufferedTransformation &bt) const
- {assert(false);} // no ASN.1 syntax yet for general polynomial basis
+ {CRYPTOPP_UNUSED(bt);CRYPTOPP_ASSERT(false);} // no ASN.1 syntax yet for general polynomial basis
void DEREncodeElement(BufferedTransformation &out, const Element &a) const;
void BERDecodeElement(BufferedTransformation &in, Element &a) const;
bool Equal(const Element &a, const Element &b) const
- {assert(a.Degree() < m_modulus.Degree() && b.Degree() < m_modulus.Degree()); return a.Equals(b);}
+ {CRYPTOPP_ASSERT(a.Degree() < m_modulus.Degree() && b.Degree() < m_modulus.Degree()); return a.Equals(b);}
bool IsUnit(const Element &a) const
- {assert(a.Degree() < m_modulus.Degree()); return !!a;}
+ {CRYPTOPP_ASSERT(a.Degree() < m_modulus.Degree()); return !!a;}
unsigned int MaxElementBitLength() const
{return m;}