kdf: avoid NULL dereference on malloc failure in sshkdf
Fixes
@@ -60,6 +60,7 @@ static void *kdf_sshkdf_new(void *provctx)
if ((ctx = OPENSSL_zalloc(sizeof(*ctx))) == NULL)
ERR_raise(ERR_LIB_PROV, ERR_R_MALLOC_FAILURE);
+ else
ctx->provctx = provctx;
return ctx;
}
