if (cipher != NULL)
params[params_n++] =
- OSSL_PARAM_construct_utf8_string("cipher", cipher, 0, NULL);
+ OSSL_PARAM_construct_utf8_string("cipher", cipher, 0;
if (digest != NULL)
params[params_n++] =
- OSSL_PARAM_construct_utf8_string("digest", digest, 0, NULL);
+ OSSL_PARAM_construct_utf8_string("digest", digest, 0);
params[params_n++] =
- OSSL_PARAM_construct_octet_string("key", key, strlen(key), NULL);
+ OSSL_PARAM_construct_octet_string("key", key, strlen(key));
params[params_n] = OSSL_PARAM_construct_end();
if (mac == NULL
=head1 RETURN VALUES
EVP_PKEY_CTX_new(), EVP_PKEY_CTX_new_id(), EVP_PKEY_CTX_dup() returns either
-the newly allocated B<EVP_PKEY_CTX> structure of B<NULL> if an error occurred.
+the newly allocated B<EVP_PKEY_CTX> structure or B<NULL> if an error occurred.
EVP_PKEY_CTX_free() does not return a value.
=head1 RETURN VALUES
X509V3_EXT_d2i() and *X509V3_get_d2i() return a pointer to an extension
-specific structure of B<NULL> if an error occurs.
+specific structure or B<NULL> if an error occurs.
X509V3_EXT_i2d() returns a pointer to an B<X509_EXTENSION> structure
or B<NULL> if an error occurs.
success of 0 if an error occurred.
X509_NAME_delete_entry() returns either the deleted B<X509_NAME_ENTRY>
-structure of B<NULL> if an error occurred.
+structure or B<NULL> if an error occurred.
=head1 EXAMPLES