}
if (text
- && !EVP_PKEY_print_params(out, params_key, 0, NULL)) {
+ && EVP_PKEY_print_params(out, params_key, 0, NULL) <= 0) {
BIO_printf(bio_err, "unable to print params\n");
goto end;
}
&& EVP_PKEY_CTX_set_rsa_keygen_bits(genctx, rsa_keys[testnum].bits) > 0
&& EVP_PKEY_CTX_set1_rsa_keygen_pubexp(genctx, bn) > 0
&& EVP_PKEY_CTX_set_rsa_keygen_primes(genctx, primes) > 0
- && EVP_PKEY_keygen(genctx, &rsa_key);
+ && EVP_PKEY_keygen(genctx, &rsa_key) > 0;
BN_free(bn);
bn = NULL;
EVP_PKEY_CTX_free(genctx);
}
/* Set base CRL number: must be critical */
- if (!X509_CRL_add1_ext_i2d(crl, NID_delta_crl, base->crl_number, 1, 0)) {
+ if (X509_CRL_add1_ext_i2d(crl, NID_delta_crl, base->crl_number, 1, 0) <= 0) {
ERR_raise(ERR_LIB_X509, ERR_R_X509_LIB);
goto err;
}
int ret = 1;
if (!TEST_ptr(evpctx)
- || !TEST_true(EVP_PKEY_keygen_init(evpctx))
+ || !TEST_int_gt(EVP_PKEY_keygen_init(evpctx), 0)
|| !TEST_true(EVP_PKEY_generate(evpctx, &pkey))
|| !TEST_ptr(pkey)
|| !TEST_ptr(x509)
lookup = X509_STORE_add_lookup(store, X509_LOOKUP_file());
if (lookup == NULL)
goto err;
- if (!X509_LOOKUP_load_file(lookup, roots_f, X509_FILETYPE_PEM))
+ if (X509_LOOKUP_load_file(lookup, roots_f, X509_FILETYPE_PEM) <= 0)
goto err;
untrusted = load_certs_pem(untrusted_f);