From 21cd665a1ce3312440ba9b53ab184b80c75c6158 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Wed, 26 Dec 2018 15:21:36 -0500 Subject: [PATCH] Fix TestEd25519 for Debug builds on PowerPC --- validat7.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/validat7.cpp b/validat7.cpp index 517b365c..b240993f 100644 --- a/validat7.cpp +++ b/validat7.cpp @@ -570,12 +570,10 @@ bool TestEd25519() ed25519Verifier verifier(pk); int flags = SignatureVerificationFilter::THROW_EXCEPTION | SignatureVerificationFilter::SIGNATURE_AT_END; - int result; std::string msg_sig = std::string((char*)msg, sizeof(msg)) + std::string((char*)sig, sizeof(sig)); - StringSource(msg_sig, true, new SignatureVerificationFilter(verifier, new ArraySink((byte*)&result, sizeof(result)), flags)); + StringSource(msg_sig, true, new SignatureVerificationFilter(verifier, NULLPTR, flags)); - if (result == 0) - throw Exception(Exception::OTHER_ERROR, "TestEd25519: SignatureVerificationFilter"); + // No throw is success } catch(const Exception&) {