From: Otto Date: Fri, 17 Dec 2021 08:24:28 +0000 (+0100) Subject: Throw std::invalid_argument on unsupported sha size X-Git-Tag: auth-4.7.0-alpha1~67^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2a7b1db780fe6510c43a423a415acdc7253fddb;p=thirdparty%2Fpdns.git Throw std::invalid_argument on unsupported sha size --- diff --git a/pdns/sha.hh b/pdns/sha.hh index 258a43243c..30b83ad8b4 100644 --- a/pdns/sha.hh +++ b/pdns/sha.hh @@ -75,7 +75,7 @@ public: md = EVP_sha512(); break; default: - throw std::runtime_error("SHADigest: unsupported size"); + throw std::invalid_argument("SHADigest: unsupported size"); } if (EVP_DigestInit_ex(mdctx.get(), md, NULL) == 0) { throw std::runtime_error("SHADigest: init error");