make ntfs_attr_close a bit safer

(Logical change 1.214)
edge.strict_endians
flatcap.org!ntfs 2003-10-26 12:40:40 +00:00
parent 50df3a4189
commit 5587fe0549
1 changed files with 2 additions and 1 deletions

View File

@ -382,13 +382,14 @@ err_out:
*/
void ntfs_attr_close(ntfs_attr *na)
{
if (!na)
return;
if (NAttrNonResident(na) && na->rl)
free(na->rl);
/* Don't release if using an internal constant. */
if (na->name != AT_UNNAMED && na->name != I30)
free(na->name);
free(na);
return;
}
/**