1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00

vfs_fruit: remove check for number of xattrs from ad_convert_xattr

Turns out that there exist AppleDouble files with an extended FinderInfo
entry that includes the xattr marshall buffer, but the count of xattrs
in the buffer is just zero.

We do want to discard this extended FinderInfo entry and convert it to a
simple fixed size FinderInfo entry, so remove the check.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13649

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
Ralph Boehme 2018-10-19 12:15:42 +02:00 committed by Jeremy Allison
parent b37f8f88ea
commit 5d565f636f

View File

@ -1014,10 +1014,6 @@ static bool ad_convert_xattr(struct adouble *ad,
return true;
}
if (ad->adx_header.adx_num_attrs == 0) {
return true;
}
if (string_replace_cmaps == NULL) {
const char **mappings = NULL;