From 1160f4163abb1e3d4bdd45441d9ef6faa339410f Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 23 Jul 2015 20:21:17 -0400 Subject: Cleared "unused parameter" warning with GCC 5.1 and -Wextra --- gf2n.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gf2n.h') 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 @@ -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;} -- cgit v1.2.1