]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Clear OpenSSL errors on context creation failures
authorMark Andrews <marka@isc.org>
Wed, 19 Jul 2023 07:24:34 +0000 (17:24 +1000)
committerMark Andrews <marka@isc.org>
Fri, 1 Sep 2023 02:01:20 +0000 (12:01 +1000)
lib/dns/openssleddsa_link.c

index 7e976a7756152572d5bff4f2378e86fc3303a880..a807638387b7fe58175f7490342e09b5d41cd69c 100644 (file)
@@ -231,7 +231,7 @@ openssleddsa_verify(dst_context_t *dctx, const isc_region_t *sig) {
        REQUIRE(alginfo != NULL);
 
        if (ctx == NULL) {
-               return (ISC_R_NOMEMORY);
+               return (dst__openssl_toresult(ISC_R_NOMEMORY));
        }
 
        if (sig->length != alginfo->sig_size) {