if (key)
memcpy(&vk->key, key, keylength);
else
- memset(&vk->key, 0, keylength);
+ crypt_memzero(&vk->key, keylength);
return vk;
}
void crypt_free_volume_key(struct volume_key *vk)
{
if (vk) {
- memset(vk->key, 0, vk->keylength);
+ crypt_memzero(vk->key, vk->keylength);
vk->keylength = 0;
free(vk);
}