Coverity if failing to determine that 'priv.elements[i].length' is
actually valid when 'buf[i]' is non-NULL. Initialise 'priv' to
zeros.
static isc_result_t
opensslrsa_tofile(const dst_key_t *key, const char *directory) {
isc_result_t ret;
- dst_private_t priv;
+ dst_private_t priv = { 0 };
unsigned char *bufs[8] = { NULL };
unsigned short i = 0;
EVP_PKEY *pkey;
}
if (key->external) {
- priv.nelements = 0;
return (dst__privstruct_writefile(key, &priv, directory));
}