From ba0ce02134ffc5a41dbc86d023553a0a4b4e011a Mon Sep 17 00:00:00 2001 From: DevJPM Date: Wed, 13 Jan 2016 22:42:52 +0100 Subject: [PATCH] added std::showbase support applied the std::showbase part of the integer patch --- integer.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/integer.cpp b/integer.cpp index de5df007..bf02cf8d 100644 --- a/integer.cpp +++ b/integer.cpp @@ -3483,7 +3483,14 @@ std::ostream& operator<<(std::ostream& out, const Integer &a) // out << ","; } - return out << suffix; +#ifdef CRYPTOPP_USE_STD_SHOWBASE + if(out.flags() & std::ios_base::showbase) + out << suffix; + + return out; +#else + return out << suffix; +#endif } Integer& Integer::operator++()