disable hash if DONT_USE_EXCEPTION

update-fork
MITSUNARI Shigeo 5 years ago
parent 5e02eafe9e
commit b108b31c17
  1. 2
      include/mcl/ec.hpp
  2. 2
      include/mcl/fp.hpp

@ -1491,6 +1491,7 @@ void initCurve(int curveType, Ec *P = 0, mcl::fp::Mode mode = fp::FP_AUTO, mcl::
} // mcl
#ifndef CYBOZU_DONT_USE_EXCEPTION
#ifdef CYBOZU_USE_BOOST
namespace mcl {
template<class Fp>
@ -1517,6 +1518,7 @@ struct hash<mcl::EcT<Fp> > {
CYBOZU_NAMESPACE_TR1_END } // std
#endif
#endif
#ifdef _MSC_VER
#pragma warning(pop)

@ -688,6 +688,7 @@ template<class tag, size_t maxBitSize> void (*FpT<tag, maxBitSize>::sqr)(FpT& y,
} // mcl
#ifndef CYBOZU_DONT_USE_EXCEPTION
#ifdef CYBOZU_USE_BOOST
namespace mcl {
@ -711,6 +712,7 @@ struct hash<mcl::FpT<tag, maxBitSize> > {
CYBOZU_NAMESPACE_TR1_END } // std::tr1
#endif
#endif
#ifdef _MSC_VER
#pragma warning(pop)

Loading…
Cancel
Save