From 038fea1b5b91d8e0893536ea74889306dbcbc08a Mon Sep 17 00:00:00 2001 From: Yura Pakhuchiy Date: Thu, 20 Sep 2007 14:21:28 +0300 Subject: [PATCH] Cleanup We calloc() buffer for attribute, but better always set na->crypto to NULL explicitly just for any case --- libntfs/crypto.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libntfs/crypto.c b/libntfs/crypto.c index 1a1b3468..688716db 100644 --- a/libntfs/crypto.c +++ b/libntfs/crypto.c @@ -1349,11 +1349,11 @@ int ntfs_crypto_attr_open(ntfs_attr *na) ntfs_fek *fek; int i; + na->crypto = NULL; if (!na || !NAttrEncrypted(na)) { errno = EINVAL; return -1; } - if (ntfs_crypto_init()) { errno = EACCES; return -1; @@ -1370,7 +1370,6 @@ int ntfs_crypto_attr_open(ntfs_attr *na) } } - na->crypto = NULL; errno = EACCES; return -1; }